我正在關注Mac開發中的一本非常基礎的圖書教程。我們只是創建一個非常簡單的界面。我所要做的就是將標籤拖放到視圖上,然後運行它並顯示該標籤。不過,我使用的Xcode的最新版本,而我正是這樣做的,只是拖動標籤上來看,在一些文字輸入,保存它,然後運行它。但是,我運行它時,應用程序窗口是空的。爲什麼我的標籤不出現?即使我拖動的任何按鈕都沒有出現。在這裏我錯過了這個新的Xcode,有什麼特別的嗎?爲什麼我的看法不出現?
回答
確保您拖動標籤,按鈕等進入,你投入,你在訂購窗口視圖。
什麼你可能會看到在啓動時在窗口主菜單筆尖。該窗口默認爲空。它會繼續這樣做,直到你明確地把東西進去,無論是在代碼(與addSubview:
消息,其內容視圖或者其現有的子視圖),或在筆尖(通過添加標籤,按鈕等在窗口的內容視圖,或它的現有子視圖,而不是另一個筆尖中的另一個視圖)。
如果您想將標籤,按鈕等添加到另一個筆尖的視圖中,則必須加載該筆尖,然後將其從視圖中獲取的視圖添加爲窗口中某個視圖的子視圖。或者,創建在筆尖,而不是一個窗口,但你仍然需要加載的筆尖,確保窗口得到有序
。另外:
我下面的一個很基本的書Mac開發教程。 ......我只是在做 - 只是將標籤拖放到視圖上,輸入一些文本,保存並運行它。
如果這本書是爲Interface Builder編寫的,那麼是的,這是Xcode 4的不同之處。 Xcode 4將單獨的Interface Builder應用程序關閉,將nib編輯集成到其自身中。
當你在Interface Builder打⌘R,將運行可可模擬器,這將出現在您的筆尖接口對象。這就是這本書(如果是爲Interface Builder中寫的)告訴你做的事:在Interface Builder打⌘R,而不是在Xcode。
在Xcode中,按⌘R運行你的應用程序。在Xcode 4和5中,您可以在編輯筆尖時從編輯器菜單中選擇「模擬文檔」來模擬筆尖。這將啓動Cocoa Simulator並預覽其中的筆尖內容。 (另外,不要將Interface Builder中的可可模擬器與iOS SDK中的iOS模擬器混淆,iOS模擬器適用於實際在Mac上運行應用程序而不是iOS設備; Cocoa Simulator是對於預覽筆尖內容,但不運行應用程序)
- 1. 爲什麼我看不到輸出?
- 2. 爲什麼我看不到輸出?
- 3. 爲什麼我的小點不出現?
- 4. 爲什麼我的div不出現?
- 5. 爲什麼我的吐司不出現?
- 6. 爲什麼我的桌子不出現?
- 7. 爲什麼我的橢圓不出現?
- 8. 爲什麼我的JTable不出現?
- 9. 爲什麼我的列表不出現?
- 10. 爲什麼我看不到HttpUtility.ParseQueryString方法?
- 11. 我的JSON對象結果爲null,我看不出爲什麼
- 12. 爲什麼我TTTableViewController不會出現
- 13. Vbs引發語法錯誤。我看不出爲什麼
- 14. 我如何看到爲什麼我的SVG不呈現?
- 15. JOptionPane爲什麼不出現?
- 16. DATE_FORMAT爲什麼不出現
- 17. JToolBar爲什麼不出現?
- 18. SharedPreference不工作 - 看不出爲什麼
- 19. 爲什麼我沒有看到Kafka Streams reduce方法的輸出?
- 20. 我不知道爲什麼會出現在我的情況下
- 21. 爲什麼我ActionButton將不會出現在我的動作條
- 22. 我看不出爲什麼我得到'無法解析符號'錯誤
- 23. 天藍色的網站被暫停,我看不出爲什麼。
- 24. C++爲什麼我看不到cout的輸出?
- 25. mod_rewrite顯示URL的變化,雖然我看不出爲什麼
- 26. 爲什麼我的java類實現我不指望的方法?
- 27. SICP ex 3.17 - 計數對 - 我看不出爲什麼我的答案出錯
- 28. 我看不出爲什麼我的掃描儀在java中拋出一個「NoSuchElementException」
- 29. 爲什麼我看不到滾動條?
- 30. 爲什麼我看不到地圖
事實上,可可模擬器是活得很好,但很難找到。當您打開nib/xib時,請在編輯器菜單中選擇「模擬文檔」命令。 – lensovet 2013-09-14 01:04:00
@lensovet:是的。要麼它簡單地走了,或者我只是錯過了幾個版本,但它至少在4.2或4.3左右。我已經編輯了相應的答案。謝謝。 – 2013-09-14 04:39:57
好吧,自Xcode 6開始,這一次永遠是最有可能的。另外,嗨蘋果人! – lensovet 2014-10-12 03:16:32