我正在尝试使用 Calabash 获取属性的值,特别是“CustomSwitch”类上的“value”属性。这是我每次尝试的结果:
irb(main):029:0> query "CustomSwitch", :value
[
[0] "*****"
]
对于我尝试的几乎所有其他 View ,我都会得到类似的输出。以下是有关我的设置的更多信息:
xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
xcodebuild -version
Xcode 7.1
Build version 7B91b
calabash-ios version
0.16.4
如果有人知道为什么这种语法对我来说很奇怪,我将非常感谢一些帮助!
最佳答案
> query "CustomSwitch", :value
"******"
这意味着查询匹配的 View 不会响应选择器值
。如果这是一个属于 UISwitch 子类的开关,
正确的选择器是 isOn
。
关于ios - 获取 Calabash 值仅打印出来 ****,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34165070/