8

我在 xcode 5 的情节提要中将 UIView 拖放到 UIViewController,它已添加但我在情节提要中看不到该 UIView。任何人有解决方案?

在以前版本的 xcode 中,我确实使用以下链接描述的过程来工作:- https://stackoverflow.com/a/14515818/952440

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

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

文件大纲截图

视图控制器底部截图

4

3 回答 3

0

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

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

要编辑它们,您可以在单独的 xib 中创建它们,然后复制粘贴。话虽如此,我不建议将不属于应用程序流(“故事”)的视图放入故事板中。这就是xibs的用途。但是,如果视图确实属于此控制器,则按照上面的建议将它们添加为子视图。

于 2013-09-21T11:46:30.833 回答
0

首先,您的自定义视图“forgotPasswordView”和“SignUpView”必须是视图控制器视图(LoginSignUp 视图控制器)的子视图。从屏幕截图来看,它似乎在外面,这就是它们没有出现的原因。您可以简单地将它们拖放到正确的位置。

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

另请参阅以供参考:

如何让我的 UIView 在 Xcode 的 Storyboard 编辑器中可见?

于 2013-09-23T22:46:44.643 回答
0

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

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

在此处输入图像描述

在此处输入图像描述

于 2015-11-03T10:47:19.290 回答