XCTest UITextview에서 Url (Link)을 탭하는 방법은 무엇입니까?
소스 코드에 accessibilityIdentifier를 추가했습니다. 는 않았고 :
let privacypolicyurl = app.tables.textViews["privacyPolicy"]
privacypolicyurl.tap()
그리고 또 다른 방법 :
let privacypolicyurl =
app.tables.textViews.containing(.link,identifier:"privacy Policy").element
privacypolicyurl.tap()
그런 다음 포 디버깅하는 노력이 을 app.links이 참조 :
링크 0x618000173140 : 특성 : 8589934594를, { {261.7, 592.3}, {74.7, 17.5}}, 라벨 : '개인 정보 보호 정책' }
그래서, 불행하게도 이들 중 아무도 날 위해 일하지
let cooridnate =
app.tables.textViews["privacyPolicy"].coordinate(withNormalizedOffset: CGVector(dx: 261.7, dy: 592.3))
cooridnate.tap()
함께했다. 알아낼 수 있도록 도와주세요.
이 좌표는 화면 좌표입니까? 예를 들어 도와 줄 수 있습니까? –
절대 값은 화면 좌표입니다. 화면의 왼쪽 위 모서리는 원점 (0, 0)입니다. – Oletha