2012-02-19 93 views
0

我在界面構建器中創建了一個按鈕。我在頭文件中定義了一個IBOutlet和一個IBAction。我在.m中實現了IBAction方法。我建立了從文件所有者到按鈕以及從按鈕到文件所有者的連接。爲什麼我在Interface Builder中創建的按鈕不顯示?

問題是,當我在模擬器中運行應用程序時,我沒有看到它。我在視圖中隱藏了另一個主要項目,以確保它上面沒有任何東西。我正在複製我成功使用的方法將按鈕添加到其他視圖,但出於某種原因,我什麼也沒看到。我確信我錯過了一些簡單的事情,如果有人能告訴我它是什麼,我會很感激。

感謝,

約翰

+0

走進IB,告訴我你的對象層次結構是什麼樣子(左側面板)。 – CodaFi 2012-02-19 23:59:57

+0

我IB視圖左側的瘦列顯示文件所有者的空心黃色框和第一響應者的實心橙色框。然後在它下面有一條實線,一個灰色的正方形帶有一個白色虛線框,旁邊有一個小圓點,當我將鼠標懸停在它上面時,彈出標籤「視圖」。在左側,當我點擊第二個頂部欄圖標並突出顯示分層選項時,我看到了一個包含約20個類的平面列表,這些類是我的應用程序的一部分。我希望這就是你要求的。 – Dessie 2012-02-20 00:07:01

+0

是的。你的按鈕,當你點擊三角形時,是否在視圖的列表中?如果不是,則不會顯示。 – CodaFi 2012-02-20 00:08:22

回答

0

這聽起來像你的按鈕是不是在視圖層次。你真的確認你的界面生成器盒看起來是這樣的:

enter image description here

+0

是的。我拍了一張截圖,但我不知道如何將它包含在這個消息中,但是,這就是它的樣子。我沒有看到圖標,也許我沒有足夠的聲望? – Dessie 2012-02-20 00:20:13

+0

編輯您的問題,然後單擊文本框上方的小圖像圖標。它會引導您上傳圖片。 – CodaFi 2012-02-20 00:21:27

+0

對不起CodaFi,我無法添加圖像,因爲我沒有足夠的聲望點。 – Dessie 2012-02-20 01:27:52

相關問題