Ho alcuni UIViewControllers dal mio vecchio progetto iOS4, stanno usando .xib, creato nel builder dell'interfaccia.Storyboard per iPhone IOS5, come caricare un UIViewController con un file .xib personalizzato?
Il mio nuovo progetto, realizzato per iOS5, utilizza gli storyboard.
Sto provando ad aggiungere un UIViewController allo storyboard, ma è necessario utilizzare un XIB personalizzato che abbia già. Ho impostato l'identità del controllore nell'indentity inspector (nel generatore di interfacce), ma non sono sicuro che sia a chiedere a quel controller di caricare un file .xib personalizzato.
Qualsiasi aiuto è apprezzato!
PS. Fino ad oggi sono stato in grado di aggirare questo creando una classe "wrapper" per gli scopi dello storyboard, e avere quella classe ha un altro UIViewController. Ma questo tipo sconfigge l'intero punto di uno storyboard.
Non è più semplice copiare i contenuti .xib nel suo file storyboard principale? – LordTwaroog
Sì, questo è quello che gli stavo dicendo di fare. Nota che puoi anche ottenere lo storyboard da qualsiasi UIViewController dalla proprietà dello storyboard. –
Dopo aver scherzato con i wrapper e l'ordine del tipo viewDidLoad di crap, sono felice di copiare l'interfaccia e di collegarla manualmente, anche se questo è quello che speravo di evitare. –