J'ai un UIViewController auquel j'ai ajouté UITableViewDelegate. Ce contrôleur a une plume correspondante. J'ai associé les deux à IB. Cependant, le propriétaire du fichier de la plume n'affiche pas le délégué ou la source de données. J'ai un contrôleur et une plume similaires où le délégué de tableview se montre bien dans IB. Je ne vois pas de différences entre les deux.Comment voir UITableViewDelegate dans Interface Builder?
Qu'est-ce qui me manque pour que le délégué tableview et la source de données apparaissent dans IB?
- EDIT: ANSWER -
Ce projet est basé sur une barre d'onglets. Pour la deuxième barre d'onglets, j'ai ajouté une plume dédiée et connecté le UIViewController mentionné ci-dessus. La plume se charge toujours mais le délégué tableview ne fait rien. C'est parce que j'ai besoin de supprimer la connexion de vue pour ce contrôleur faite par la plume mainwindow, ce qui est fait automatiquement lorsque le projet est créé. Lorsqu'un nouveau projet de barre d'onglets est créé, chacune des vues est connectée. Avoir la connexion de vue automatique plus ma connexion de vue personnalisée a causé des problèmes avec le délégué tableview. IB affiche même un petit avertissement dans la fenêtre principale, que je n'ai évidemment pas vu.
Le propriétaire du fichier indique-t-il le type de classe attendu dans l'inspecteur? IB devrait être capable de comprendre les points de vente de FO, mais seulement si elle sait de quel type est FO. –
Oui - FO affiche le bon type de classe mais toujours pas de délégué tableview. – 4thSpace