这是一个UIView,我想激活它(有其约束等),当我想要,如何做到这一点?我不想要removefromsuperview等等.只想Installed在代码方面学习这个功能完全等同.
Lio*_*ion 16
有两种选择1)hide2)removeFromSuperview.
如果您install或uninstall查看storyboard,则相当于add/remove查看.
参考这个苹果文档,它说,
仍会创建已卸载视图的运行时对象.但是,视图和任何相关约束不会添加到视图层次结构中,并且视图的superview属性为nil.这与隐藏不同.隐藏视图与任何相关约束一样位于视图层次结构中.
你可以用两行代码检查一下,
NSArray *arr = [self.view subviews];
NSLog(@"arr is %@",arr);
Run Code Online (Sandbox Code Playgroud)
迅速:
let array: Array = self.view.subviews
print("Array is \(array)")
Run Code Online (Sandbox Code Playgroud)
尝试安装和卸载.希望这会有所帮助:)
| 归档时间: |
|
| 查看次数: |
3678 次 |
| 最近记录: |