我正在尝试将 UIbutton 添加到特定的 StackView。
我想出的是
viewWithTag(2)?.addSubview(button)
这样实现有错吗?或者有什么更好的实现方法吗?
最佳答案
您确实不应该这样做,而是应该为 View
创建@IBoutlet
,然后使用它们添加按钮
作为 subview
。当我从 Extension
添加 Views
时,我只使用 tag
属性,但我将 tag
设置为 NSIntegerMax
因此很容易检查它是否已经存在。你真的应该使用@IBoutlets
,除非你别无选择。
关于objective-c - UIStackView 和 ViewWithTag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44855984/