J'ai inséré un UITableViewController et ses UITableView en un simple IB document. L'objectif est d'inclure la UITableView à l'intérieur d'un parent UIWindow (ou UIView) avec d'autres "trucs" (rien) qui ornent la table. Voici à quoi pourrait ressembler dans Interface Builder.
J'ai essayé de nombreuses fois et toujours à la même place.
- Construire un sous-groupe de UITableViewController rempli avec des données
- Personnaliser le UTableView et ce sont des cellules dont appuyez sur les cibles
- Ajouter le nouvellement créé UITableViewController dans un document de l'IB
- Faites glisser la UITableView de la UITableViewController et dans les principaux UIView
- Fil de la UITableViewController à la UITableView
- Remarque: l'ajout de la UITableViewController dans le code des résultats dans le même problème
Lors de l'exécution de l'application dans l'émulateur iPhone ou sur un appareil de la table s'affiche correctement, mais se bloque la première fois que vous essayez d'interagir avec elle. Un parchemin, un robinet, quelque chose bloque l'application. Cela semble être un délégué de problème, comme la UITableView ne sait pas comment communiquer avec le UITableViewController, mais je n'ai aucune idée de comment corriger le problème.
Jusqu'à présent j'ai été capable de s'en sortir par la personnalisation de la tableHeaderView pour obtenir des mises en page qui suffisent, mais je préfère vraiment le travail de la technique.