Ios XTest:如何正确设置UITextView的可访问性特征?
我有一个UITextView,可访问性标识符设置正确。当我尝试使用app.textViews[textViewIdentifier]钩住此元素时,它不起作用 它可能不起作用,因为我没有正确设置可访问性特征。我在interface builder或中没有看到UITextView可用的任何特性 玩不同的traits时,我能够找到textview,但它不执行textview.typeTexttest文本,因为traits与type不匹配 TextView仅包含在默认UIView中Ios XTest:如何正确设置UITextView的可访问性特征?,ios,xctest,xcode-ui-testing,Ios,Xctest,Xcode Ui Testing,我有一个UITextView,可访问性标识符设置正确。当我尝试使用app.textViews[textViewIdentifier]钩住此元素时,它不起作用 它可能不起作用,因为我没有正确设置可访问性特征。我在interface builder或中没有看到UITextView可用的任何特性 玩不同的traits时,我能够找到textview,但它不执行textview.typeTexttest文本,因为traits与type不匹配 TextView仅包含在默认UIView中 经过更多的测试,问题
经过更多的测试,问题的核心似乎是为UITextView正确设置可访问性特征。如何正确设置UITextView的可访问性特征?据我所知,这里有两个问题: 如何设置辅助功能标识符 在UI测试期间,如何在textview中键入文本 我可以回答第二个问题。您可以在断点中使用po app.textViews查看标识符,或者,如果textview是页面上唯一的标识符,请使用app.textViews.firstMatch
如果您需要第一个问题的答案,我将把它留给其他人。文本视图确实是视图中唯一的一个,而且这个解决方案仍然不起作用。我相信这是因为没有正确设置可访问性特征,因为当我打印app.DebugDescription时,它不会将该TextView列为TextView。因此,问题是如何为UITextView正确设置可访问性特征