2011-03-01 4 views
0

Im ajouter dynamiquement du contenu à la table, (grille de 2 images avec un bouton et copie pour chaque image ... (0,1), (2,3), (4,5), (6,7), (8,9)) le problème im ayant c'est qu'il est en train de charger toutes les images, mais pas tous les boutons, au lieu de son chargement (0,1) ... (4,5) puis en répétant (0,1), (2,3) au lieu de montrer (6,7), (8,9).ayant des problèmes avec la tableview

http://midnitefx.net/midnite/iPhoneTest/grid.zip

toute aide sera bonne

grâce

Répondre

0

il y a deux choses en considération ici .... sont u utilise drawRect pour redessiner à nouveau le même point de vue, ou réorientent u à un autre Voir ...

Dans les deux cas, je pense que vous avez besoin de déclarer les boutons comme UIButtons et par programme juste changer l'image et la référence ... juste déclarer un bouton ... espérons que cela aide

+0

merci pour la réponse, im un peu à Noob Obj-c. Je déclare déjà les boutons en UIButton. Je suppose que ce que j'essaie de faire est ... dans: if (cell == nil) créer tous mes boutons les ajouter à un tableau (pour les référencer plus tard), mais le problème im en cours d'exécution est au lieu d'afficher (0-9) boutons son seulement montrer (0-5), puis répéter (0-3), l'espoir qui a du sens – user638857

0

pour commencer .... cellule == zéro signifie que soit la cellule ne soit pas déclarée ou son pointage à rien ... J'espère que c'est ce exactement ur essayer de faire là-bas ..

utilisation NSLog() pour vérifiez si votre tableau a tous les éléments (tous les 9 boutons) ... vous pouvez lancer une boucle for pour vérifier cela et vérifier dans la console dans xcode ... après confirmation maintenant voir si vous dessinez tous les 9 boutons dans les DIMENSIONS de l'iphone l'écran qui est 320 * 460 ... et vous n'aurez pas de problèmes ..

mon avis est que vous n'avez pas rempli votre tableau correctement alors ce que je vous suggère est que faire un tableau temporaire juste avant d'avoir à afficher les boutons, CONFIRMER à nouveau throgh interface constructeur que toutes vos connexions sont bien ... je wo ULD suggère d'utiliser NSMutableArray .... souvenez-vous de mettre le dernier objet « néant » dans ce tableau ...

espérons que cette aide

Questions connexes