iOS,辅助功能-accessibilityElementsHidden = NO;不会立即生效
iOS, Accessibility - accessibilityElementsHidden = NO; does not take immediate effect
设置self.listViewController.view.accessibilityElementsHidden = NO;
不会立即生效。
有几分之一秒的时间你仍然可以通过辅助功能向右滑动,辅助功能焦点跳转到那个 listViewController 并保持在那里,从覆盖 listViewController
self.listViewController.view.accessibilityElementsHidden = NO;
是我在传递给 button.addtarget
的方法中做的第一件事,它仍然太慢无法禁用选定的子视图。
这可能是什么原因?
谢谢。
我的一个朋友帮我解决了这个问题。
我们用过..
UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, nil);
..更新新屏幕,在发件人触发布局更改后立即隐藏 self.listViewController.view.accessibilityElementsHidden = NO;
我们将第二个参数设置为 nil,因为通知重新聚焦需要一些时间。
设置self.listViewController.view.accessibilityElementsHidden = NO;
不会立即生效。
有几分之一秒的时间你仍然可以通过辅助功能向右滑动,辅助功能焦点跳转到那个 listViewController 并保持在那里,从覆盖 listViewController
self.listViewController.view.accessibilityElementsHidden = NO;
是我在传递给 button.addtarget
的方法中做的第一件事,它仍然太慢无法禁用选定的子视图。
这可能是什么原因?
谢谢。
我的一个朋友帮我解决了这个问题。
我们用过..
UIAccessibilityPostNotification(UIAccessibilityLayoutChangedNotification, nil);
..更新新屏幕,在发件人触发布局更改后立即隐藏 self.listViewController.view.accessibilityElementsHidden = NO;
我们将第二个参数设置为 nil,因为通知重新聚焦需要一些时间。