例如代码:
HStack {
Text("Hello")
.accessibilityIdentifier("first_word")
Text(" ")
Text("World!")
.accessibilityIdentifier("second_word")
}
// Place, where I want to put "phrase_identifier",
// but it will override "first_word" and "second_word" identifiers
字符串
有没有可能创建“phrase_identifier”,返回“Hello World!",同时有可能通过“first_word”=“Hello”,“second_word”=“World!”来获取文本地址?
更新:下面提出了下一个解决方案,但结果是它创建了一组标识符,我无法通过“phrase_identifier”获得值或用户输入标签或标签
x1c 0d1x的数据
下一个:什么显示元素
1条答案
按热度按时间g6ll5ycj1#
如果我理解正确的话,您应该在可访问性标识符之前添加
.accessibilityElement(children: .contain)
。字符串
另请参阅
.contain
文档中的代码示例,这与您所拥有的情况类似。您也可以使用
.combine
行为:型
这将以某种系统定义的方式组合子级的可访问性属性。