問題タブ [uideviceorientation]
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.
iphone - PortraitAVFoundation以外の向きでの画像の撮影を無効にする
私はAVFoundation
カメラを見せるために使っています。
カメラ自体が回転しないようにしたいので、視聴者はカメラをポートレートでのみ表示し、画像はポートレートモードでのみ撮影されます。
ポートレートのみをサポートするように定義Supported Interface Orientation
しましたが、ビュー自体はポートレートモードでのみ表示され、カメラは表示されません-デバイスの向きで回転しています
AVFoundation
UIViewControllerのように、カメラを強制的に表示して、ポートレートでのみ画像をキャプチャするにはどうすればよいですか?
カメラを設定するための私のコード:
objective-c - 現在の向きがサポートされている向きかどうかを確認します
私のプロパティ リスト ファイルでは、サポートされているすべての向きについて説明しました。さまざまな向きをサポートする多くのアプリケーションがあります。これらすべてのアプリケーションですべての UI 関連のものを処理するために、共通のプロジェクトがあります。したがって、他のアプリにも影響を与えるため、この共通プロジェクトでアプリ固有のことを行うことはできません。この共通プロジェクトのファイルの 1 つで、デバイスの向きがサポートされているかどうかを確認する必要があります。
を使用して、サポートされている向きを配列で取得しました
私のメソッドには署名があります
現在の向きがサポートされているかどうかを確認する必要があります。つまり、現在の向きが supportedOrientations 配列にあるかどうかを確認する必要があります。
私はそれを行うことができません
UIDeviceOrientation から id への暗黙的な変換が ARC では許可されていないというエラーが表示されます。
これは、互換性のないタイプであるためです。どうすれば確認できますか?
javascript - デバイスの向きが機能しない
さて、私はこの小さなスクリプトを持っています:
を追加deviceorientation
してページに添付し、現在の向きであるガンマを 1 秒ごとに警告する必要があります。
しかし、それは機能していませんか?何も警告しません!ヒント...アイデア...?
編集:コンソールログに「Uncaught ReferenceError: g is not defined」が表示されます...しかし、定義されています!
ios - iOS: いくつかのポップアップ ビューでのみ向きを変更する
ランドスケープ モードでのみ実行されるアプリがあります。すべてうまくいっています。しかし、Apptentative フィードバック ビューや Twitter シート ビューのようなポップアップ ビューはほとんどなく、ポートレート モードでうまく機能します。これらのポップアップをロードするときに向きを強制的に変更し、これらのポップアップを閉じたときに横向きに戻すにはどうすればよいですか。