2011-10-14 24 views
6

Ho creato un progetto in xcode 4.2 utilizzando la funzione di storyboard. Ho svolto gran parte del lavoro, ma ora sono venuto a sapere che gli storyboard non sono disponibili nei dispositivi pre-iOS 5. C'è un modo per rimuovere questo storyboard dal progetto senza creare un nuovo progetto? Non voglio fare di nuovo tutto il lavoro ... qualche suggerimento?Elimina storyboard xcode 4.2 iOS 5?

risposta

20

Eliminare il "Main Storyboard nome di base" nel file Info.plist e aggiungere un nome "pennino principale" (quello che era MainWindow in modelli standard) o fornire il nome della classe applicazione delegato al UIApplicationMain() in main.m

+0

grazie per la risposta .. ho bisogno di creare le viste come la tabbar ecc che erano nello storyboard di nuovo nella finestra principale? – Saleh

+4

quando si crea un MainWindow.xib è necessario impostare la classe del proprietario del file su UIApplication, aggiungere il delegato dell'applicazione (come oggetto e impostare la classe, collegare alla proprietà delegato del proprietario). collegare la finestra alla proprietà della finestra del delegato. Quindi aggiungere un controller della barra delle schede alla finestra e aggiungere i controller della vista all'interno (è possibile specificare un nome del pennino per i controller della vista in Identificatore identità). collegare le altre proprietà necessarie del tuo delegato/visualizzare i controller –

+0

grazie amico, ha aiutato. – Saleh

Problemi correlati