【发布时间】:2019-10-21 18:11:49
【问题描述】:
当我在 Repl() 窗口中使用自动化 ID 查询我的列表视图时,我得到了一大块数据。我只想要一个字段“文本”或“标签”
这是我的查询: app.Query(q => q.Id("officerList").Descendant().Id("officerName").Index(0).Class("UILabel").Index(0))
这是返回值: [ [0] {
ID => 空,
说明 => ">",
矩形 => {
宽度 => 88,
高度 => 20.5,
X => 12,
Y => 144,
中心X => 56,
中心 Y => 154.25
},
标签 => “四月,吉尔 M.”,
Text => "Abril, Jill M.",
类 => "UILabel",
启用 => 真
}
]
我想继续查询并只返回“Abril, Jill M”。
我尝试添加 .Label 没有运气,它因错误而中断:
(1,103):错误 CS1061:类型 Xamarin.UITest.Queries.AppQuery' does not contain a definition forLabel' 并且找不到扩展方法 Label' of typeXamarin.UITest.Queries.AppQuery'。您是否缺少程序集参考
【问题讨论】:
-
您尝试添加
.Text吗? -
我也试过了 - 没有运气
标签: xamarin xamarin.forms xamarin.uitest