當我水平傾斜iPad設備時,我獲得了一個奇怪的行爲。 通知:iPad設備的奇怪行爲已經水平傾斜
NSNotificationCenter.defaultCenter().addObserver(self, selector: "MySelector", name: UIDeviceOrientationDidChangeNotification, object: nil)
已被觸發,並調用 「MySelector」 導致無用UI更新。 當我的設備水平傾斜時,有一種方法可以避免觸發我的選擇器?
這樣做會禁用所有方向翻轉,我相信海報是說如果他有一個設備平放在面向水平的表面上,他擡起屏幕,它仍然是水平的,它仍然調用orientationdidchange通知。 – Knight0fDragon
嗯,好吧,我沒有想到這是OP的問題意味着什麼。 –
@ Knight0fDragon你解釋了我的問題 –