在最新的xcode 5中单独添加到故事板中的UIViewController之后无法看到UIView

我已经拖放UIView到UIViewController在Xcode 5中的故事板,它被添加,但我不能看到故事板中的UIView。 任何一个有解决办法?

在以前版本的xcode中,我确实得到了与以下链接描述的过程一起工作: – https://stackoverflow.com/a/14515818/952440

但是现在它在最新的xcode 5中不起作用。

为了您的信息,我添加了以下故事板的截图:

文档大纲的屏幕截图

视图控制器底部的屏幕截图

您必须将这些视图添加为主视图的子视图。 只要将它们拖到顶部View

如果您不想默认显示它们,请将它们设置为隐藏并dynamic显示它们。

要编辑它们,你可以在一个单独的xib中创build它们,然后复制粘贴。 话虽如此,我不build议将视图放入不属于应用程序stream程(“故事”)的故事板。 这是xibs的用途。 但是,如果这些视图真的属于这个控制器,那么就像上面提到的那样将它们添加为子视图。

首先,您的自定义视图“forgotPasswordView”和“SignUpView”必须是您的视图控制器视图(LoginSignUp视图控制器)的子视图。 从屏幕截图看来,它们并不在外面,这就是为什么它们没有出现。 您只需将它们拖放到正确的位置即可。

此外,请确保在您的自定义视图类中为任何初始化代码实施“initWithCode”初始化方法。

另请参阅以供参考:

我怎样才能让我的UIView在Xcode的Storyboard编辑器中可见?

现在,我们可以在Xcode 7中的故事板中看到UIViewController之外的视图。

为了您的信息,我从下面的Xcode 7.1故事板添加了屏幕截图:

在这里输入图像说明

在这里输入图像说明