問題タブ [iphone-x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Swift 4 で自分のデバイスが iPhoneX かどうかを検出するにはどうすればよいですか?
これを行うためのより良い、より適切な方法があると確信しています。しかし今、私は UIScreen.main.bounds を使用して、iPhone X (高さ 812) を扱っているかどうかを検出しています。この特定のアプリは横向きのみです。したがって、これは私がスライドビュー用のスライドを作成しているこの関数にあるものです:
しかし、どのようにモデルを確認しますか?
ios - iPhone X でインターフェースの向きを逆さまの縦向きに回転できない
オーディオ ジャック (または iPhone7 以降のライトニング ポート) に接続されたアクセサリを使用するアプリがあります。iOS デバイスに応じて、特定の向きで実行する必要があります。
現在、iPhoneX シミュレーターを除き、iPhone のシミュレーターまたは実際のデバイスでデバイスの向きを設定する際の問題はありません。
向きを設定するための現在のコード:
スタックトレース:
これは、iPhone5、iPhone6、iPhone6+、iPhone7、iPhone7+ デバイス、および iPhone8 シミュレーターで動作します。私のiPhone7は現在iOS11を実行しているため、iOS11の問題でもないようです。私が現在問題を抱えている唯一のデバイスは、iPhoneX シミュレーターです。