列挙型「UIInterfaceOrientation」から別の列挙型「UIDeviceOrientation」への暗黙的な変換

StackOverflow https://stackoverflow.com/questions/8413750

質問

以下のコードに対して上記のコンパイラ警告が表示されます。インターフェイスとデバイスの向きの違いは理解していますが、警告を削除するために修正する方法がわかりません。誰か助けてもらえますか? ジェネラコディセタグプレ

役に立ちましたか?

解決

一般的なタグコードをキャストするだけです

他のヒント

メソッドconfigureForDeviceOrientation:は、渡されるUIDeviceOrientationではなく、UIInterfaceOrientation列挙型が渡されることを期待しています。

UIInterfaceOrientationメソッドからwillRotateToInterfaceOrientation:を受け入れるようにメソッドを修正すると、問題が解決します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top