如何获取iOS画外音的选定元素

时间:2015-03-11 09:44:22

标签: ios iphone swift voiceover

我有一个iOS Swift应用程序,我想检测画外音选择了哪个元素。

尝试发送UIAccessibilitySwitchControlStatusDidChangeNotification,但我没有让它工作。

NSNotificationCenter.defaultCenter().addObserver(
            self,
            selector: "handleVoiceoverSelection",
            name: UIAccessibilitySwitchControlStatusDidChangeNotification,
            object: nil)

...

func handleVoiceoverSelection(){
    println("!!!! element selected !!!!")
}

有什么办法吗?