問題タブ [uiscreen]
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 - ジェスチャ認識機能で iOS ディスプレイの明るさを制御できますか?
上下にスワイプするジェスチャ認識機能を使用して、ユーザーが iOS アプリの明るさを制御できるようにしたいと考えています。ジェスチャーで明るさを制御することさえできますか? スライダーと UIScreen の輝度プロパティを使用する前にそれを行いました...
スライダー (iBooks アプリなど) を使用する場合と同じように明るさを制御できるようにしたいのですが、スライダーの代わりにジェスチャ認識機能を使用します。アイデアは、タッチが認識され、指が上下に移動している限り、ジェスチャによって輝度値が連続的に変化するというものです。パン ジェスチャを使用して方向を何らかの形で上または下に制限するか、スワイプ ジェスチャを使用する必要があるかどうかはわかりませんでした (ただし、明らかに 1 回のスワイプを検出し、値を継続的に更新するわけではありません)。
おそらく、画面上で指定された量だけ指を上に動かすと、明るさの値の 0.0 ~ 1.0 の範囲が増加します。どのようにアプローチすればよいのかわからないので、大声で考えているだけです。
何か案は?どうもありがとう。
編集:わかりましたので、別の同様の質問でこのコードを見つけました
上下にジェスチャーするたびに少なくとも NSLog を出力するようです。ジェスチャーを検出したかどうかを伝えるだけでなく、NSLog を使用して現在の明るさの値を調べる方法があるかどうかを知りたいと思います (私が愚かで、私が使用している NSLog がすでにそれを教えてくれている場合を除きますか?)。ありがとう、私はデバイス上で実行できないので、これは知っておくと本当に便利です. :-D
ios - プログラムでiPhoneの画面サイズを取得するにはどうすればよいですか?
重複の可能性:
コードを使用して画面サイズを取得するにはどうすればよいですか?
オブジェクトライブラリから「ビュー」をドラッグして、xibファイルに配置しました。
しかし、画面サイズを取得して、iphone 4、iPhone 3、iphone 5、またはiOSデバイスかどうかを確認したい場合はどうすればよいですか。
それに応じて他のビューを配置できるようにします。
ios - ビュー/ボタンのサイズを処理するロジックを作成する
メイン画面のサイズに基づいて、サブビューといくつかのボタンのビュー サイズを処理するロジックを作成したいと思います。
だから私はこのようなことをしたいと思います: //メイン画面のサイズを発見します (向きによって異なります)
//幅を 3 で割った値に基づいてサブビューのサイズを計算します
//メイン画面の幅に基づいてボタンのサイズを計算します //メイン画面のサイズの幅とボタンの幅に基づいて、ボタンの左右の間隔パディングを計算します...
これを設定する正しい方法は何ですか? また、画面サイズを保持するオブジェクト/変数/値を作成してから再度使用するにはどうすればよいですか。理想的には、実装ファイルの先頭で計算を 1 回行い、変数をアプリケーションのさまざまなボタンに複数回使用したいと考えています。インターフェイスビルダーを使用するのではなく、すべてプログラムで完了します。
iphone - システムが画面の明るさを変更すると、iOS は通知を送信しますか?
問題は、私の読書アプリにダーク テーマ モードにするボタンがあることです。輝度が 10% 低下します。ユーザーが通常モードに戻ると、記憶された明るさに戻されます。ただし、その間、実際のシステムの明るさは、自動明るさ調整またはユーザーが [設定] に移動してそこで変更したために変更された可能性があります。
明るさプロパティの問題は、実際の画面の明るさのみを照会し、設定したものはユーザーが画面をロックするまで一時的にしか使用できないことです。ロックを解除すると、システムはシステムの明るさに戻ります。
システムが明るさを変更したときにiOSが通知を送信すると便利です。これに関するドキュメントは見つかりませんでした。
objective-c - シミュレーターで iPhone Retina 4 インチ画面サイズを検出できません
iOS アプリケーションを iPhone 5 に対応させたいので、iPhone 5 サイズ用の別の xib セットを作成しました。次に、画面の高さを確認して各 xib を読み込みます。
これは、AppDelegate.m 内のスプラッシュ スクリーン ロード コードです。
しかし、シミュレーターを Retina 4 インチに変更すると、コードがエミュレーターのサイズになりません。常に 480if
条件を実行します。
しかし、このように作成した他のアプリは正常に動作しています。
これの理由は何ですか?
ios - iPad Mini の最大ビデオ出力解像度は?
外部モニターを使用できる iPad アプリを開発しています。iPad 3 を外部モニターに接続すると、1920x1080 を含む外部 UIScreen オブジェクトから解像度のリストが返されます。
iPad mini で同じことをすると、返される最大解像度は 1600x900 です。
これを見ると、iPad mini はフル HD 外部ビデオをサポートしていないと思われますが、Apple の仕様では次のように述べられています。
ビデオ ミラーリングとビデオ出力のサポート: Lightning Digital AV アダプタおよび Lightning - VGA アダプタ (アダプタは別売り) を介して最大 1080p
...これは、フル HD をサポートする必要があることを明確に示しています。
ここで何が起こっているか知っている人はいますか?
ありがとう!
uiwindow - UIScreen の値を設定した後、UIWindow のサイズを維持する
私は AirPlay を使用しています。iPad の主要コンテンツは AppleTV に転送されます。
iPad で AppleTV とは異なる情報が必要な場合、解像度の問題が発生します。
UIWindow をインスタンス化します。
NSLog は、ウィンドウが必要なフレーム サイズであることを示します
UIWindowをiPad画面に設定しました
NSLog は、ウィンドウ フレームが現在 1024x768 であることを示します
Retina iPadです。サイズを網膜のままにし、それに応じて画像を設定したい。網膜品質の画像を追加すると、(ご想像のとおり) 大きすぎます。これを引き起こしているもの、または私がここで見逃しているものはありますか?
ios - [UIScreen mainScreen].bounds vs [UIApplcation sharedApplication].keyWindow.bounds?
画面全体をカバーしたいというビューがあります。そして、そのフレームを画面全体をカバーするように設定したい。スタック オーバーフローをブラウズすると、画面を覆うようにビュー フレームを設定する次の 2 つの異なる方法が見つかりました。
私には、常に同じ値を返しているように見えます。少なくとも、私が試したいくつかのテストケースではそうです。
現在、私は を使用しUIScreen
ていますが、これらの呼び出しの違いを知りたいですか? 異なる値を返す場合はありますか?
ios - iPhoneアプリでUIScreen境界をランドスケープにする方法
メインビューでsubViewを作成していますが、問題はありませんが、何かを追加すると、アプリが横向きモードであるにもかかわらず縦向きの境界がかかるという問題があります。
ここに私のコードがあります
私はこれを検索しましたが、veiwWillappearで使用すると言う人もいますが、私とは連携していません。