ios - 我可以将 UIView 分组到另一个 UIView 中吗?

标签 ios uiview

我有一个关于 iOS View 层次结构的问题(感谢您的回答)。

上下文:我使用切换 View (2段)来隐藏或显示几个UIView(UILabels,UISliders) .

将这些 UIView 包装在 UIView 包装器中以对 setHidden:YES/NO 进行分组是一个好习惯吗?

例如我首先有:

[label1 setHidden:YES]
[label2 setHidden:YES]
[label3 setHidden:YES]
[label4 setHidden:YES]
[picker1 setHidden:YES]

我通过将标签和选择器放入一个唯一的UIView(在界面生成器中)来转换它,我连接了这个UIView

@property (retain, nonatomic) IBOutlet UIView *multipleViewsContainer;

然后我做了一个独特的:

[multipleViewsContainer setHidden:YES]

我只是想知道我是否可以像这样使用 UIView 或者是否有另一种方法来隐藏/显示 View 组。

最佳答案

是的。您可以将多个 UIView 嵌入到另一个 UIView 中,然后通过“setHidden”调用隐藏或显示整个内容。

关于ios - 我可以将 UIView 分组到另一个 UIView 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12675026/

相关文章:

ios - String.anotherIndex 导致 "fatal error: cannot increment endIndex"

ios - 在 UITableView 之上从 UIView 传递触摸事件

ios - UIScrollView subview 的Redraw/setNeedsLayout不起作用

ios - 停止向 Apple 发送推送通知以进行传递

iphone - 在 iPhone 应用程序中关闭拼写检查器

javascript - 如何在 iOS UIWebView 中缩放 iFrame

ios - Tableviewcell 调用 uiview Controller 功能无法快速 ios

ios - UIView 图像捕获中的 UIImage 不断崩溃? swift iOS9

ios 如何删除某个定制的 UIView

ios - 为什么我们在iOS中使用出队可重用关键字