objective-c - Problème UITableView pour IOS.
巴扎黑
巴扎黑 2017-05-16 13:19:01
0
5
668

Lors de la configuration d'un UITableView, mes lignes de retour ne peuvent pas être exécutées, quel que soit leur nombre... Même lors de l'exécution, elles sont toutes identiques... seulement quelques lignes.

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    
    return 20;
}

retourne 20 ou 50. Ou plus ou moins, c'est pareil. Les résultats affichés sur le simulateur sont les mêmes, seulement quelques lignes, et lorsque j'utilise le Cell plus tard, il ne peut pas être affiché sur la tableView .

.
巴扎黑
巴扎黑

répondre à tous(5)
黄舟

Renvoyer la méthode proxy de cellheight, renvoyer la méthode proxy de cellule, comment l'écrire

洪涛

Pouvez-vous publier d'autres méthodes de proxy ?

某草草

Tout d'abord, vérifiez si le délégué et la DataSource de UITableView sont configurés. Si tel est le cas, pouvez-vous publier le code de la méthode proxy

.
左手右手慢动作

Une situation est que si vous définissez la cellule directement visuellement, le code ne changera pas lorsque vous l'écrivez. L'autre situation est que vous pouvez voir si votre protocole est défini dans votre cellforRow .cell est une cellule enregistrée.

大家讲道理

Vérifiez si la hauteur de votre tableview est suffisamment définie. En raison de la stratégie de recyclage des cellules, le nombre de cellules affichées dans iOStabelview est limité à la hauteur de la table.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal