UITableView - Comment afficher uniquement les lignes contenant des données
Comment puis-je montrer UITableView
Lignes qui contient des données qui ne sont pas les autres lignes. Par défaut UITableView
montre les 10 lignes. Si nous disposons de données pour les trois lignes qu'Il affiche trois lignes seulement
Comment puis-je mettre en œuvre? Merci.
source d'informationauteur nitesh meshram
Vous devez vous connecter pour publier un commentaire.
Vous pouvez définir un pied de la vue et de la rendre invisible si vous le souhaitez. Séparateurs apparaît uniquement pour les lignes qui contiennent des données:
Essayer ..
Plain
style tableView montre larow/separator
même s'il n'existe pas de véritable lignes existent. SeulementGrouped
style tableView affiche uniquement les lignes existantes.Edit: Comme suggéré par d'autres, vous pouvez ajouter un pied de page vue à tableView pour masquer les séparateurs.
OK, je suppose que vous êtes en utilisant l'Interface Builder.
La voie de la facilité:
assurez-vous que vous avez choisi votre point de vue contrôleur de classe à la fois comme UITableViewDelegate et UITabbleViewDataSource.
Dans le ViewController.h (ou peu importe son nom) ajouter
<UITableViewDelegate,UITableViewDataSource>
avant le {@la définition de l'interface. de la classe à laquelle elle doit se conformer à ces protocoles.Assurez-vous que le minimum de la source de données de protocole de méthodes dans la classe :
dans la tableView:numberOfRowsInSection: méthode retourne le nombre de lignes - 3 ou par un peu de code pour calculer cette propriété
dans la tableView:cellForRowAtIndexPath: méthode de faire ce que vous devez sur la cellule et de le retourner. Code réutilisable
est:
N. B. Si vous n'êtes pas en utilisant l'Interface du Générateur de faire:
tableView.delegate = self;
tableView.datasource = auto;
Ajouter une statique de la cellule qui remplit le reste de l'écran.
Juste ajouter le code ci-dessous dans votre viewDidLoad() la méthode.
Vous pouvez spécifier le nombre de lignes dans le paramètre de retour de la fonction suivante :
Pour plus de détails, s'il vous plaît aller à travers la documentation d'Apple de UITableView.
http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html