通过标识符查找子视图

Find a subview by it's identifier

我在 Interface Builder 中制作了一个视图,上面有一些元素。现在我想在我的 viewcontroller 中找到一个特定的元素来改变所述元素的 属性。我所做的或尝试做的是为元素提供以下标识符:idtagtest,我试图在视图中找到它:

self.view.subviews["idtagtest"]

那没有做到,所以我看了看,但我没有看到 .find 方法之类的东西。那么,有没有办法通过它的标识符找到子视图?

谢谢。

您需要做的是 link 您在 Storyboard 中的子视图通过 @IBOutlet 到您的子类。 Here is a tutorial。或者,您也可以遍历子视图数组,但是,我不建议将此作为定位子视图的默认方式。