2010-08-10 56 views
-1

我在應用程序委託上顯示UIView時遇到問題......在接口構建器上沒有將IBOutlet與應用程序委託連接的地方。在應用程序委託上聲明UIView

[self.view addSubview:UIVIEW]; //doesn't work 
+0

我們是否恰好回答您的問題?如果是這樣,請檢查答案。 – 2010-08-11 16:21:17

+0

我想通了,但謝謝你:)好吧,我會檢查所有;) – Momi 2010-08-12 16:06:25

回答

1

您不希望在應用程序代理中顯示任何內容。通常,當你開始一個新的項目時,會有一個MainViewController,它是你想要把新視圖等放入的地方。

如果你沒有,那麼你會想要將它添加到應用程序委託的窗口屬性。

1

您的應用程序委託應該有一個UIWindow(幾乎總是叫window)。將你的視圖作爲子視圖添加到它(注意:不要忘記你的窗口makeKeyAndVisible!)

查看任何有關如何使用UIWindow以及如何在IB中連接它的基本文檔示例。