2011-08-22 5 views
0

Je ne comprends pas. Mon application a soudainement cessé de laisser défiler n'importe quelle vue ou être sélectionnée. Je peux mettre des tables en mode édition et supprimer des cellules, mais pour une raison folle c'est comme si je ne pouvais pas interagir avec les vues de table. Bien sûr, le délégué, la source de données, les méthodes de délégué, et tout sont connectés. J'ai même fait la même chose dans un autre projet et cela a fonctionné parfaitement.UITableView ne défilera pas ou ne sélectionnera pas

Est-ce que quelqu'un connaît une raison pour laquelle une vue de table cesserait de répondre?

+0

Salut, vous devriez vérifier si le userInteractionEnabled de votre uitableview est OUI. J'espère que cela vous aidera. –

+0

Essayez de recharger (ce qui est encore mieux est de recharger avec un minuscule retard, disons 0,5 seconde) votre vue de table à un moment donné du cycle de vie de votre contrôleur de vue. Cela arrive, je veux dire la chose * tableview freezing *, ça arrive. –

Répondre

0

Aller à IB, assurez-vous que votre UITableView a User Interaction Enable sélectionné?

+0

Oui, j'ai définitivement fait ça. Je peux interagir avec la vue de table quand elle est en mode édition. – pir800

1

Assurez-vous que 2 choses sont vérifiées:

[tableview setUserInteractionEnabled:YES]; 
[tableView setScrollable:yes]; 

Placez un point d'arrêt dans la cellule pour la ligne à chemin d'index voir ce qui se passe.

Les cellules affichent-elles quelque chose? Evreything dans l'IB connecté, y compris datasource et délégué?

+0

ouais j'ai déjà essayé ces choses. J'ai créé une solution de contournement, mais je ne sais pas pourquoi cela fonctionne. Ma vue était à l'origine dans une cameraoverlayview, donc j'ai simplement enlevé la vue imagepicker et ajouté la vue séparée avec ma table et cela fonctionne. – pir800

0

Vous n'avez pas supprimé ou remplacé tout mouvement de balayage et de défilement depuis votre UITableView, n'est-ce pas?

+0

pas à moins de placer la vue dans une cameraoverlay fait cela. – pir800

Questions connexes