と はどう違いUIDeviceOrientation
ますUIInterfaceOrientation
か?
UIView で回転を検出するにはどれを使用すればよいですか?
と はどう違いUIDeviceOrientation
ますUIInterfaceOrientation
か?
UIView で回転を検出するにはどれを使用すればよいですか?
UIDeviceOrientation
物理デバイス自体に関する情報を提供しUIInterfaceOrientation
、表示されているビューの方向について通知します。これらは一致する必要はありません。ユーザーが方向ロックを使用した場合、またはデバイスの向きが上向きの場合。
ビューがいつ回転されたか、またはいつ回転されるべきかを判断するために、おそらくUIInterfaceOrientation
回転メソッドをチェックしたいと思うでしょう。UIViewController
UIDeviceOrientation
デバイスの物理的な向きをUIInterfaceOrientation
指し、ユーザー インターフェイスの向きを指します。
したがって、スーパービューのサイズが変更されたときにビューが正しくサイズ変更されるように、autoResizeMask を設定する必要があります。ビューに flexibleWidth と flexibleHeight を設定します。http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIDevice_Class/Reference/UIDevice.html を確認してください
また、参照してください
UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation]