我无法在Swift UI测试中点击LocationButton。这是按钮:
LocationButton
我在UITest中的断点处,我尝试了以下操作,但没有成功:
app.buttons.count
app.staticTexts["Current Location"].exists
false
app.buttons["Current Location"].exists
这个按钮有什么特别的吗?我怎样才能在UITest中点击它?
czq61nw11#
VStack { LocationButton(.shareCurrentLocation) { locationManager.requestLocation() } .cornerRadius(30) .symbolVariant(.fill) .foregroundColor(.white) } .accessibilityIdentifier("buttonStack") let button = app.otherElements["buttonStack"]
找到了这种方法的变通方案,但不太好。
1条答案
按热度按时间czq61nw11#
找到了这种方法的变通方案,但不太好。