2013-01-10 104 views
0

我創建了一個自定義的UIView在IB中有一個標籤。 (MyView)自定義UIView沒有顯示

我從對象窗口拖動一個UIView到我的初始視圖 - >視圖控制器(故事板)。

我設置UiView(我只是拖)到我的自定義視圖「MyView」。

當它運行或處於設計模式時,我無法在自定義視圖或故事板中看到我的標籤。

enter image description here

enter image description here

enter image description here

+0

如果沒有關於該問題的更多信息以及您已經嘗試解決的問題,我們不禁感慨。 –

+0

我想他在IB中爲他的UIView創建了一個文件。然後他將一個UIView添加到ViewController IB文件並將其類型更改爲MyView。你不能那樣做。唯一被創建的是沒有標籤的UIViewController。如果你想使用IB添加它,那麼你需要在UIViewController中完成所有操作。或者您可以在IB中創建UIView,然後將其添加到代碼中。您無法在IB中創建,然後再添加IB。 – Fogmeister

+0

你的第一句話是你做了什麼的概述,還是與你在第二句中描述的不一樣的觀點? – rdelmar

回答

0

你不應該建立在廈門國際銀行的自定義視圖,如果你想將它添加到一個控制器在故事板(你能做到這一點,但那麼你將不得不在代碼中添加自定義視圖)。只需將視圖添加到視圖控制器,將標籤添加到視圖,然後將該視圖的類更改爲MyView,所有這些都在故事板中。

+0

公平的ViewController中。但是我想在Visual Studio中像使用控件一樣使用它,所以我創建了控件,並且擁有控件並創建它,所以這適用於項目範圍。這在xCode中是不可能的?像win forms.net中的用戶控件一樣? –

+0

我不瞭解Visual Studio,但不能創建視圖並將其添加到對象列表中,並在任何地方使用它 - 以前是可能的,但不能用於最新版本的Xcode。因此,如果您想在整個應用程序中使用它,則必須將其添加到代碼中,或者將視圖從xib文件複製並粘貼到故事板中。 – rdelmar