2013-01-10 107 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