0

向き変更の通知に接続しました。私は、90度のiPadが縦向きから横向きに変わると、最大3つの通知を受け取る可能性があることに気づきました。それらの最後のものは常に正しいとは限らないので、私が本当にまっすぐで水平な風景であるとき、私はポートレートにいると思います。

リアルタイムでオリエンテーションを取得するための言い訳として通知を使用しています。たぶん私はそれをすべきではありませんが、これは私が今していることです:

 UIInterfaceOrientation interfaceOrientation = [UIApplication sharedApplication].statusBarOrientation; 

私は何か間違ったことをしていますか?明らかに私は、質問は何ですか...

4

1 に答える 1

1

前に述べたように、唯一の一貫したオリエンテーションメッセージは-willRotateToInterfaceOrientation:です。

于 2012-05-16T04:34:01.557 に答える