2016-07-10 54 views
10

當我第一次啓動它時,意外刪除了與該項目一起提供的原始Main.storyboard文件。現在,我需要所有必要的步驟來創建新的故事板,並將其作爲該項目的新主要故事板。我只需要一個故事板。當我在模擬器中運行我的應用時,我的整個應用只是一個黑屏。任何幫助將不勝感激。我在Swift編程。在XCode中創建一個新的故事板並使其成爲主屏幕(模擬器中的黑屏)

+0

也許開發人員獲得黑屏的原因之一是他們沒有初始視圖控制器。確保您將視圖控制器之一作爲初始視圖控制器。 – dreamBegin

回答

9

你需要做下面的事情來得到它的工作:

創建一個新的文件

Add file


2.選擇,名稱並保存故事板文件

Storyboard


3.部署信息選擇文件

deployment info


4.將一個視圖控制器到該文件,並選擇它作爲初始視圖控制器(看右邊的檢查員)

view controller

+0

我很高興我可以幫你。祝你的程序運行順利! – Devapploper

2

添加新的故事板(新File..User接口),然後去項目的目標,然後在(主接口)字段中添加你的故事板的名稱。

1

讓我想出了一個更好的解決方案

方法1

如果您已刪除故事板作爲去除refrence這樣

enter image description here

唐別擔心你的故事板還是安全的。

您的項目中假設你有你的項目保存在桌面上爲PROJECT1去到Project,然後你會看到一對夫婦的文件夾找到名爲PROJECT1的文件夾

打開它,你會看到一些文件的像這

enter image description here

所有你需要做的就是去基地。ipoj文件夾,如果你發現這些文件

enter image description here

要麼你可以將文件拖動到你的項目,也可以通過這種方式添加。

enter image description here

瀏覽添加按鈕文件例如桌面/ PROJECT1/PROJECT1/Base.Iproj/Main.Storyboard

enter image description here

點擊,你就會有你的故事板文件。

如果您通過選擇「移動到垃圾箱」來刪除文件您可以查看垃圾文件,將文件複製到另一個文件夾並添加上述步驟中提到的文件。

方法2

如果你想添加一個新的故事板

只是做: -

enter image description here

enter image description here

點擊下一步,保存它,你將有你的新故事板。

+0

我認爲這個答案必須標記爲正確的答案,因爲也有可能讓你的故事板回到標記的那個也是很棒的,沒有任何硬性的感覺。 – dreamBegin

+0

嗨Kuldeep1007tanwar,多好的回答!但是你應該考慮是否有必要回答已經回答的問題。最好的問候,Devapploper。反正你得到我的upvote肯定! – Devapploper

+0

但你沒有回答如何獲取被刪除的故事板回來,這就是爲什麼我添加額外的信息來源和一些努力@Devapploper – dreamBegin

0

我也注意到,你已經問了故事板的視圖控制器分配作爲主要的一個: -

這裏的路: -

enter image description here

點擊查看控制器

enter image description here

Open Attribute Inspector

enter image description here

選擇視圖控制器作爲第一個,你準備好了。

相關問題