我有一个带有几个按钮的水平UIStackView,并且堆栈视图的长度可能超过了屏幕宽度。
当VoiceOver开启时,它仅读取屏幕上的按钮。
我试图将所有按钮添加到accessibilityElements。 VoiceOver可以读取所有按钮,但不能滚动堆栈视图以显示它们。当从堆栈视图下方的元素上滑动时,VoiceOver仍会忽略屏幕上未存在的按钮。因此,添加到accessibilityElements无法解决此问题。
有人知道如何在用户滑动屏幕时滚动堆栈视图以显示隐藏按钮吗?预先感谢。
任何人都知道如何在用户滑动屏幕时滚动堆栈视图以显示隐藏按钮?
将堆栈视图嵌入滚动视图内,以便将元素移到屏幕外部。
您可以在Interface Builder或programmatically中执行此操作。