我在 Interface Builder 中制作了一个 View ,上面有一些元素。现在我想在我的 viewcontroller 中找到一个特定的元素来改变所述元素的属性。我所做的或尝试做的是为元素提供以下标识符:idtagtest
,我试图在 View 中找到它:
self.view.subviews["idtagtest"]
那没有做到,所以我看了看,但我没有看到像 .find
方法之类的东西。那么,有没有办法通过它的标识符找到 subview ?
谢谢。
最佳答案
您需要做的是通过 @IBOutlet
将 Storyboard 中的 subview 链接到您的子类。 Here is a tutorial .或者,您也可以遍历 subview 数组,但是,我不建议将此作为定位 subview 的默认方式。
关于swift - 通过标识符查找 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43799389/