ios UIview 在视图中

Posted

技术标签:

【中文标题】ios UIview 在视图中【英文标题】:ios UIview in views 【发布时间】:2012-05-05 07:57:41 【问题描述】:

我有一个包含我所有按钮的 uiview,它有它的控制器。如何使用界面生成器在我的所有 uiviews 中包含按钮视图?单击时按钮必须起作用。目的是提高可维护性。

【问题讨论】:

按钮是在代码中创建的还是在界面生成器中创建的? 【参考方案1】:

您可以像这样在界面构建器中创建自定义 UIView: Loading custom UIView from nib, all subviews contained in nib are nil?

然后通过添加一个普通的 UIView 并将类更改为您的子类,将您的自定义视图添加到 IB 中的其他视图。

【讨论】:

【参考方案2】:

Try this。我不确定在 Interface Builder 中添加 UIView 是否有效,但以编程方式添加子视图始终有效。

【讨论】:

如果我这样做 [self.view addSubView: btn] 按钮会被看到,但我的个人资料项目不会被看到...

以上是关于ios UIview 在视图中的主要内容,如果未能解决你的问题,请参考以下文章

iOS - Interface Builder - 将元素作为子视图添加到 UIView

如何在iOS中查找UIView子视图的值变化

iOS:检测我的 UIView 何时添加到其他视图中

IOS、UIView、检测子视图隐藏状态变化

iOS - 将自定义 UIView 放在视图控制器中

[iOS]视图与UIVIew