IOS 屏幕横转后怎么判断屏幕的width和height-CSDN论坛

2025-04-26 07:01:50
推荐回答(1个)
回答1:

是因为UIApplicationDidChangeStatusBarFrameNotification
UIDeviceOrientationDidChangeNotification
这两个通知不同引起的。UIDeviceOrientationDidChangeNotification会判断所有方向,比如屏幕向上,这时候width和height是不会变的,改成UIApplicationDidChangeStatusBarFrameNotification就好了