Articles of uitableview

Si un UITableViewCell a plusieurs buttons, où est le meilleur endroit pour gérer les events tactiles

Je présente beaucoup de données au format d'une table avec plusieurs colonnes. Presque chaque colonne a un button (jusqu'à 4 au total) et chaque ligne est un UITableViewCell . Comment pourrais-je détecter que les buttons ont été touchés et où dois-je gérer les events tactiles des buttons? Je suis certain, il ne devrait pas être […]

Ne pas peupler tableview avec tableau de structure

J'ai besoin de remplir mon tableView avec un tableau d'une structure. La première propriété de la structure est le nom. C'est ce que j'ai essayé … var menuArray:[Restaurant] = [Restaurant]() override func viewDidLoad() { super.viewDidLoad() let shake = Item(name: "Shake", carbs: 20) let fries = Item(name: "Fries", carbs: 30) let beverages = Category(name: "Beverages", items: […]

Passer des données de PageViewController incorporé au parent View Controller

Je travaille sur une application qui comprend un "Finder" qui permettra à quelqu'un d'entrer leur adresse dans un UITextField ou de sélectionner un état à partir d'un PickerView pour voir leurs représentants du gouvernement. J'ai un ViewController principal qui affichera les résultats après qu'un user soumet l'une des options mentionnées ci-dessus. Au cours de cela, […]

L'horodatage négatif reçoit la mauvaise list de messages

Je suis coincé sur une petite question difficile, alors s'il vous plaît aidez-moi (Ce code fonctionne) J'utilise le code ci-dessous pour get le message le plus récent en utilisant le negativeTimestamp: Qui a été fait en utilisant FIRServer, puis interrogé et rendu négatif. FIRDatabase.database().reference().child("post").child(animal).queryOrdered(byChild: "negativeStamp").queryEnding(atValue: startValue – 1, childKey: "negativeStamp").observe(.childAdded, with: {(snapshot) in J'utilise également […]

Swift – Tableau d'URL ne fonctionnant pas

J'ai trois arrays différents qui contiennent des informations. L'un affiche le titre de la section, l'un affiche le titre de chaque cellule et l'autre fournit un lien vers l'autre viewController. J'utilise Swift btw. Mais quand je l'exécute, toutes les cellules utilisent le premier url dans le tableau et pas le rest de l'url. Voici mon […]

Tirez vers le bas pour plus de cellules

J'ai parcouru Internet pour un extrait de code ou une recette qui détecte si l'user a fait défiler la dernière cellule sur une UItableview sur monotouch. Je n'utilise pas un TableSource.Cs pour charger mes objects non plus.

Comment créer une photo comme un commentaire même que Facebook dans IOS

J'ai créé une chronologie identique à Facebook. Mes données de chronologie sont récupérées par JSON et rechargées dans tableview. mais comment append un commentaire et aime la fonctionnalité. J'ai essayé plusieurs fois mais je ne pouvais pas le faire. comment créer un design (UI) dans lequel stream. Je suis totalement confus. S'il vous plaît find […]

Les cellules de vue de table ajoutées suivent 1 style personnalisé?

Je veux créer une cellule UITableView personnalisée. Je voudrais savoir comment faire ça. Je comprends comment le créer et écrire du code, mais comment puis-je créer un style et puis quand j'ai plus de cellules ajoutées, je veux le même style. Comment puis-je faire ceci? Y at-il un moyen de créer une cellule personnalisée et […]

Modifier la hauteur de la ligne tableview en fonction de plusieurs xib de cellule

J'ai une tableview où les cellules sont peuplées à partir des files xib. Deux files xib de cellule affichent dynamicment du contenu différent dans le tableau. Je veux définir la hauteur de ligne pour la tableview en fonction de la cellule qui est remplie. J'ai utilisé heightForRowAtIndexPath pour définir la hauteur de la ligne en […]

Voulez-vous cocher l'accessoire pour afficher uniquement lorsque vous appuyez sur le button droit

J'ai un TableView avec des cellules qui, lorsqu'il est pressé n'importe où dans la cellule, ajoute une coche sur la droite. Je veux seulement que la coche apparaisse si la cellule est tapée sur le côté droit. Voici la section pertinente du code de TableViewController: override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell […]