2

ビューで [UIDevice currentDevice] orientation] が常に 0 を返す理由を教えてください。現在の向きに基づいて画面のレイアウトを変更したい。デバイスを最初にランドスケープ モードにしておくと機能しません。その場合、[UIDevice currentDevice] orientation] がランドスケープの向きを返すことを期待していますが、そうではありません。それ以降は正しい値が得られます!誰かが問題を特定するのを手伝ってくれませんか。ありがとう。

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self resizeContentViews:[[UIDevice currentDevice] orientation]];
}
4

0 に答える 0