iOS配音状态
我正在尝试将辅助function添加到已经开发的iOS应用程序中。
如果iPhone设置的辅助function菜单中的VoiceOver选项处于打开状态,并且在旁白closures时不显示,则会显示一些我喜欢的UIfunction(例如button)。
有没有办法检查配音选项是否打开?
BOOL UIAccessibilityIsVoiceOverRunning();
在ViewDIdLoad中
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(voiceOverStatusChanged) name:UIAccessibilityVoiceOverStatusChanged object:nil]; - (void)voiceOverStatusChanged { if(!UIAccessibilityIsVoiceOverRunning()) { //do your changes } }