列挙型「UIInterfaceOrientation」から別の列挙型「UIDeviceOrientation」への暗黙的な変換
-
29-10-2019 - |
質問
以下のコードに対して上記のコンパイラ警告が表示されます。インターフェイスとデバイスの向きの違いは理解していますが、警告を削除するために修正する方法がわかりません。誰か助けてもらえますか? ジェネラコディセタグプレ
解決
一般的なタグコードをキャストするだけです
他のヒント
メソッドconfigureForDeviceOrientation:
は、渡されるUIDeviceOrientation
ではなく、UIInterfaceOrientation
列挙型が渡されることを期待しています。
UIInterfaceOrientation
メソッドからwillRotateToInterfaceOrientation:
を受け入れるようにメソッドを修正すると、問題が解決します。
所属していません StackOverflow