gpt4 book ai didi

iphone - 什么是 UIAElements 及其子类,例如 UIAScrollview 和 UIAWebview?

转载 作者:行者123 更新时间:2023-12-01 19:26:48 25 4
gpt4 key购买 nike

我在一些地方看到过这个 UIAElement 类,但我找不到太多关于它的文档。

这是由 Interface Builder 生成的吗?例如,如果我将一个 UIWebView 拖到 Interface Builder 中,它是否会创建相应的 UIAWebView?

最佳答案

这些项目前缀中的“A”代表自动化(或可能是可访问性)。这些是在 UI 自动化工具的脚本中使用的 JavaScript 类。它们的完整列表可以在 UI Automation Reference Collection 中找到。 .

它们大致对应于您将在 UI 自动化脚本中测试的用户界面元素。例如,您命令 UIAWindow 类在脚本中执行某些操作,它可能会在您的应用程序中驱动相应的 UIWindow 实例。

这些元素关闭了您为界面提供的可访问性信息,因此也值得阅读 Accessibility Programming Guide for iOS .

您可以引用 WWDC 2010 视频 session 306 - 使用仪器自动化用户界面测试,或 my class on iTunes U 的测试 session 有关所有这些如何工作的更多信息。

所以不,它们不是由 Interface Builder 生成的,它们管理其他东西。

关于iphone - 什么是 UIAElements 及其子类,例如 UIAScrollview 和 UIAWebview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6813027/

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