gpt4 book ai didi

ios - Swift 遍历 subview 并获取 if 条件的名称

转载 作者:可可西里 更新时间:2023-10-31 23:58:56 25 4
gpt4 key购买 nike

我有一个这样的循环:

for views in webview.scrollView.subviews
{
if(views.isKindOfClass(UIImageView))
{
}
}

在 isKindOfClass 条件中,我想获取 UIImageView 图像名称并执行另一个条件以查看 UIImageView 是否为某个图像名称。像这样:

for views in webview.scrollView.subviews
{
if(views.isKindOfClass(UIImageView))
{
//if image name is equal to stamp.png
}
}

这可能吗?

最佳答案

不可能。您可能想改用 accessibilityIdentifier:

for view in webview.scrollView.subviews {
if let imageView = view as? UIImageView {
if imageView.accessibilityIdentifier == "yourImageID" {
// ...
}
}
}

您可以在 Interface Builder 中为 UIImageView 定义可访问性标识符。

关于ios - Swift 遍历 subview 并获取 if 条件的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38679002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com