我想要獲得iPad模擬器中顯示的UILabel
的值"HELLO"
。 我已啓用輔助功能,並將標籤設置爲"Label Access"
。 但是,當我呼叫target.logElementTree()
時,名稱和值都設置爲"LabelAccess"
,就蘋果文檔而言,值字段應該包含設置的字符串(在本例中爲"Hello"
)。 有沒有人知道這個問題的解決方法? PS:我正在使用最新的iOS SDK和Xcode。 Apple Stack Exchange無法獲得UIAutomation iOS UILabel值
7
A
回答
5
我想你遇到過,因爲永遠存在一個UIAutomation錯誤。
解決此問題的最簡單方法是將accessibilityValue設置爲代碼中的文本。
就是這樣。
NSString *valueString = [NSString stringWithFormat:@"%d", value];
self.label.text = valueString;
self.label.accessibilityValue = valueString;
幫助那些使用旁白太;-)
+0
太棒了!謝謝。 –
相關問題
- 1. uiautomation iOS的uilabel值
- 2. iOS-無法獲得價值
- 3. awakeFromNib無法從UILabel獲得值,也無法禁用UIButton
- 4. 無法獲得UIBarButtonItem與UILabel顯示
- 5. iOS UIAutomation - 無法記錄腳本
- 6. UIAutomation iOS調試
- 7. iOS UIAutomation UIAActivityIndicator
- 8. UIAutomation在ios
- 9. iOS設置UILabel值
- 10. rails request.headers無法獲得值
- 11. Rx.js無法獲得值
- 12. python tkinter.Radiobutton無法獲得值
- 13. 無法獲得$ _post [「SearchSubmit」]值
- 14. 無法獲得跨度值
- 15. 獲得挖掘UILabel的價值
- 16. UIAutomation無法訪問UITableView
- 17. UIAutomation腳本ios - deactivateAppForDuration拋出無
- 18. 的iOS:無法獲得緩存目錄
- 19. 無法獲得WebAudio通過iOS的8
- 20. XMPP無法獲得名冊的iOS
- 21. 似乎無法從Nsdictionnary獲得值
- 22. 無法使用故事板獲得iOS加速值
- 23. 無法獲得
- 24. Sql將無法獲得值在哪裏
- 25. UIAutomation得到視圖
- 26. 無法獲得
- 27. 使用UIAutomation無法從javascript獲取我的scrollView
- 28. 無法獲得
- 29. 無法獲得
- 30. 無法獲得
我想你可能有更多的運氣的人[apple.stackexchange.com(http://apple.stackexchange.com) – FLY
HTTP: //apple.stackexchange.com/questions/50468/unable-to-get-uiautomation-ios-uilabel-value –
@scubaFLY Ask Different不允許編程問題,這毫無疑問是。堆棧溢出是這個問題的正確地方。 – CajunLuke