2016-07-10 49 views
10

Ho cancellato per errore il mio file Main.storyboard originale fornito con il progetto quando l'ho iniziato. Ora ho bisogno di tutti i passaggi necessari per creare un nuovo storyboard e renderlo il nuovo storyboard principale del progetto. Ho solo bisogno di uno storyboard. Quando eseguo la mia app in simulatore, l'intera app è solo uno schermo nero. Qualsiasi aiuto sarebbe molto apprezzato. Sto programmando in Swift.Creazione di un nuovo storyboard in XCode e renderlo principale (schermata nera nel simulatore)

+0

e forse uno dei motivi per cui gli sviluppatori ottengono lo schermo nero è quando non hanno un controller di visualizzazione iniziale. Assicurati di avere uno dei tuoi controller di visualizzazione come controller di visualizzazione iniziale. – dreamBegin

risposta

9

Hai bisogno di fare le seguenti cose per farlo funzionare:

1. Creare un nuovo file

Add file


2. Select, nome e salva il file Storyboard

Storyboard


3. Selezionare il file nella Info Deployment

deployment info


4. Trascinare un controller della vista nel file e selezionarlo come iniziale vedi controller (guarda l'ispettore sulla destra)

view controller

+0

Sono molto felice di poterti aiutare. Buona fortuna per costruire la tua app! – Devapploper

2

Aggiungi nuovo storyboard (New File..User Interface), poi andare a bersaglio del progetto, quindi, nel campo (Main Interface) aggiungere il nome storyboard.

1

Let Me venuta in mente una soluzione migliore

Metodo 1

se avete cancellato la scheda di storia come rimuovere refrence come questo

enter image description here

don non preoccuparti di nulla che il tuo storyboard sia ancora al sicuro.

all'interno del vostro progetto Supponiamo di avere il vostro progetto salvato sul desktop come project1 vanno a Project1 poi vedrete un paio di cartelle trovare una cartella denominata project1

aprirlo e vedrete qualche file di come questo

enter image description here

tutto quello che dovete fare è andare a Base.cartella ipoj e se si trovano questi file

enter image description here

o è possibile trascinare il file sul tuo progetto o è possibile aggiungerli in questo modo.

enter image description here

sfogliare il file, ad esempio desktop/project1/project1/Base.Iproj/Main.Storyboard

enter image description here

clic sul pulsante Aggiungi e avrete il vostro file di storyboard.

e se si è eliminato il file selezionando "Sposta nel cestino" È possibile cercare nel cestino la copia del file in un'altra cartella e aggiungere il file come indicato nei passaggi precedenti.

Metodo 2

se si desidera aggiungere un nuovo Storyboard basta fare: -

enter image description here

enter image description here

clic su Avanti e salvarla e Tu Avrai il tuo nuovo Storyboard.

+0

Penso che questa risposta debba essere contrassegnata come corretta perché ci sono anche possibilità di riportare il tuo storyboard su quello marcato senza grandi problemi. – dreamBegin

+0

Ciao Kuldeep1007tanwar, che bella risposta! Ma dovresti pensare se c'è la necessità di rispondere a una domanda già risposta. Cordiali saluti, Devapploper. Ad ogni modo tu prendi il mio upvote di sicuro !! – Devapploper

+0

ma non hai risposto come recuperare lo storyboard cancellato è per questo che ho aggiunto ulteriore fonte di informazioni e alcuni sforzi anche @Devapploper – dreamBegin

0

Ho anche notato che avete chiesto di assegnare controller della vista del storyboard come il principale: -

Ecco il modo: -

enter image description here

Clicca su View Controller

enter image description here

Apri Attribute Inspector

enter image description here

Seleziona Visualizza controller come quello iniziale e sei pronto per partire.