3 votes

Lier IBOutlet aux Storyboards de l'iPhone et de l'iPad

J'écris une application universelle. Pour autant que je sache, il n'est pas possible d'utiliser Interface Builder pour relier une IBOutlet, qui est déjà liée au storyboard de l'iPhone, au storyboard de l'iPad ?

Quelles sont les solutions de contournement possibles ? Devrais-je simplement modifier le storyboard via un éditeur de texte ?

Il ne semble pas vraiment judicieux d'avoir un IBOutlet pour chaque dispositif s'il s'agit exactement du même élément se comportant de la même manière.

Cheers-

3voto

Brayden Points 1602

Vous devriez être parfaitement capable d'ajouter des IBOutlet à un fichier iPhone_Storyboard et les mêmes IBOutlet à un fichier iPad_Storyboard. Qu'est-ce que cela semble faire, simplement détacher votre connexion précédente dans l'autre fichier Storyboard ?

J'ai fait cela sur plusieurs applications universelles sans problème.

0voto

Martijn Courteaux Points 33836

J'ai également rencontré ce problème. Mon problème était que j'avais oublié de m'assurer que la classe personnalisée de l'UIView était la même dans les versions iPhone et iPad du storyboard. Après avoir corrigé cela, Xcode m'a permis de connecter instantanément les prises.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X