J'utilise deux utableview code> s dans un uiviewcontroller code>, comment puis-je remplir la ligne et les cellules dans les deux tableviews? Lorsque je donne pour la deuxième tableView, il indique la déclaration en double du nombre de lignes dans la section, etc. P>
4 Réponses :
C'est pourquoi les méthodes de DataSource / Délégés ont un paramètre code> TableView code>. En fonction de sa valeur, vous pouvez renvoyer différents nombres / cellules / ...
et ensuite comment donner des valeurs de texte cellulaire et la méthode de la ligne
Toutes les méthodes de DataSource / déléguées ont un paramètre code> TableView code>. Non seulement NumberOfrowsectionSection CODE>, mais aussi CellfrowrotinDexPath CODE> ou DIDSelectrowAindexPath code>.
Tous vos Ceci fonctionnera dans toutes les méthodes de délégation et de données de la vision de la TableView comme Ce lien a aussi la solution de votre problème. p> espère que cela aide p> p> UitablesViewelegate code> et UitailViewDatasource code> ne seront implémentés qu'une seule fois. Il vous suffit de vérifier quelle vue Table de vue la méthode est appelée. TableView code> est un paramètre commun Toutes vos méthodes p>
Veuillez jeter un coup d'œil.
Créez d'abord deux TableView dans l'interface Builder, puis connectez-vous avec deux variables Iboutlet et définissez Délégué et DataSource pour les deux tableviettes. P>
dans le fichier d'interface p> < Pré> xxx pré>
dans le fichier de mise en œuvre p> Utilisez ce code. L'espoir aide p> p>
Il est possible, consultez le code de référence ici: http://github.com/ Vikingosegundo / My-Programming-Exemples P>
Veuillez également renvoyer cette page: 2 TableView sur une vue unique < / p>