我使用 Xcode 的自动布局创建了一个布局。我有许多带有标签和 imageView 的 View 。有没有什么方法可以更改标签和 imageView 的 alpha,而无需在代码中的 ViewController 中为它们全部创建导出? 我可以在代码中更改 View 内所有元素的 alpha,而不是为 View 更改它吗?
最佳答案
您可以通过 View subview 进行枚举并以这种方式设置 alpha。
for v in view.subviews {
let view = v as! UIView
view.alpha = 0
}
另一种方法是使用 IBOutletCollection
,您可以在界面构建器中创建它
关于swift - 在 SWIFT 的 View 中设置 alpha 一组元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30240642/