Ho una sottoclasse di UIViewController
:Single UIViewcontroller, come passare tra più xibs?
@interface KBViewController : UIViewController
con più xib
s, per esempio, uno è un Qwerty
e l'altro è Dvorak
disposizione:
KBViewControllerQuerty~iphone.xib
KBViewControllerDvorak~iphone.xib
Così, quando l'utente clicca su un pulsante, Qwerty
passa a Dvorak
. Come puoi vedere, la logica del codice è identica per entrambi i layout di tastiera. Quello di cui ho bisogno è di ricaricare lo view
con un altro xib
.
Eventualmente, tutti i pulsanti nel Dvorak
xib
sarà ganci alle rispondono IBOutlet
s in KBViewController
.
Qual è il modo giusto per passare tra i due xib
s?
vuoi dire reinizializzare il controller della vista con diversi pennino? non penso sia possibile prova a sostituire quello vecchio con uno nuovo –
Mi piacerebbe sostituire 'self.view' in 'KBViewController' e si spera che tutti i pulsanti nello xib' Dvorak' saranno agganciati al 'IBOutlet's di' KBViewController' che risponde. – ohho