問題タブ [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.
ios - iOS セカンドディスプレイ
デバイス画面のミラーリング以外に、セカンド ディスプレイが表示されません。テレビには常にミラーリングされたデバイスの画面しか表示されません。これは私のコードです。誰かが私を助けてくれることを願っています。
ios - iOS - UIScreen setBrightness が機能しない
単純にこれを行う:
うまくいきません。アプリにはまったく影響しません。これが機能するために設定する必要がある他の設定はありますか?
iphone - iPhone 5 [[UIScreen mainScreen] 境界].size.height
重複の可能性:
iPhone 5 の画面解像度用にアプリを開発または移行するにはどうすればよいですか?
iPhone 5の画面サイズの扱い方
iPhone 5 の長い画面に対応するには、何をチェックすればよいですか?
iPhone 5 の新しい画面サイズにより、iPhone 5 で実行されるアプリに何[[UIScreen mainScreen] bounds].size.height
が返されるかを知っている人や推測できる人はいますか? Retina を含む他のすべての iPhone では、それが返され480
ます568
。
それとも、iPhone 5 のフル解像度を「許可」するようにアプリで他の構成が行われない限り、「中央揃え、レターボックス」モードで実行されますか?
ios5 - iOS: プログラムで UIWindow を作成すると、位置が正しくない
iOS 5.1.1 で、UIWindow を作成し (IB にうんざりしています)、そのフレームを [UIScreen mainScreen].bounds に設定すると、ウィンドウがステータス バーの下に表示されることがわかりました。ただし、iOS 6 で同じことを行うと、ステータス バーのすぐ下の適切な場所に表示されます。
ただし、r.origin.y += 20 を挿入して、ウィンドウを iOS 5.1.1 のステータス バーの下に移動すると、問題は解決せず、状況が悪化するだけです。
プログラムで作成するときにiOSにUIWindowを配置する適切な方法は何ですか? ありがとう。
objective-c - UIScreenmainScreenbounds.size.height常に1024
[UIScreen mainScreen].bounds.size.height
iPadアプリのレイアウトモードに関係なく、常に1024を返すのはなぜですか?
レイアウトモードに基づいて動的に生成されたカスタムビューを作成しようとしていますが、常に1024の高さが返されますか?
objective-c - 最大値を超えるuiscreenの明るさ
コードを使ってiPhoneの画面の明るさを変えることができることを知っています
しかし、iPhoneで設定されている最大輝度レベルを超えて、画面をさらに明るくすることは可能でしょうか?
画面をある種の光源として使用するアプリを考えていますが、コンテキストでは最大の明るさでは不十分だと考えています。(iPhoneは明らかに電源に接続する必要があります。そうしないと、バッテリーが1時間で切れてしまいます)
それで、これは可能でさえありますか(最大フロートは1.0なので、そうではないと思います)、アップルは独自の設定を超えるアプリを受け入れますか?
iphone - 逆さまに薄暗いiPhoneのバックライト
iOSアプリケーションの「SleepCycleAlarmClock」で、iPhoneが画面を下に向けているとき(床に向かって)、画面のバックライトを暗くすることができたことがわかりました。インターネットで検索してきましたが、この機能を提供するAPIが見つかりません。
重力からデバイスの加速度を測定し、それに応じてバックライトを暗くすることでこれを達成していると思いますが、問題はありません。彼らがどのようにバックライトを暗くしたのか(ステータスバーを含む!)わかりません。スーパービューにオーバーレイされた半透明の黒いUIViewではなく、ライトは確実にオフになります。
検出は問題ではありません、それは私がどのように行うべきかわからない調光です。
誰かが正しいメソッド/APIドキュメントを教えてもらえますか?iOS6SDKを使用しています。
ありがとう
編集:
すみません、私が間違っていたようです。さらに調査すると、バックライトが暗くなっていないことがわかりました。指示は一時的に監督に留まります。実際には黒い画像をオーバーレイしてステータスバーを削除していると思います。謝罪いたします!方向検出のための方向ロックを回避するために、彼らは加速度計を使用していると思います。
ios - Split View Controller を使用している場合、HMDI/TV 出力を介して Detail View Controller ビューのみを出力することは可能ですか?
DetailViewController ビューのみを HDMI/TV 出力に出力するように UISplitViewController をセットアップすることは可能ですか? これまでに成功せずに試みたものは次のとおりです。
ios - 横向きモードのiOSiPadシミュレーターの黒い2番目の画面
iOSiPadアプリの外部画面を起動して実行しようとしています。現在、私はiOSシミュレーターでこれをテストすることができました(VGA接続キットは途中です)。
私の問題は、横向き(左または右)または縦向きでアプリを起動すると、外部ディスプレイが黒のままになることです。通常のポートレートモードで開始した場合は、すべて問題ありません。
Appleが提供するサンプルプロジェクトですべてをテストできます。これは4つのケースのうちの1つで機能し(以下を参照)、私のプロジェクトとまったく同じように動作します:
https ://developer.apple.com/library/ios/#samplecode/ExternalDisplay/Introduction/Intro.html#//apple_ref/doc/uid / DTS40010724
問題を再現する手順:
- iPad 6.0シミュレーターを手動で起動します(Xcode経由ではなく、プロジェクトを実行します)。
- メニューバーで:[ハードウェア]>[TV-出力]-画面解像度を選択します。2番目のウィンドウが表示され、2番目の画面として機能します。
- CMD + ArrowLeft/Rightを介して横向き-左/右または縦向きに逆さまにします。
- 次に、iPad6.0シミュレーターでプロジェクトを実行します。
- アプリケーションが起動している場合(心配しないでください。このアプリは、インターフェイスを正しく回転させるようにAppleによって設計されたものではありません)、ナビゲーションバーのボタンを押します。
->2番目の画面は黒のままになります。
プロトレイトモードでの同じテスト(正しく機能します):
シミュレーターを終了し、手順1、2、4、5を繰り返し、シミュレーターを回転させず、通常のポートレートモードのままにします。
->2番目の画面が表示されます。
なぜそうなのかしら。アプリがポートレートモードで起動された場合、2番目の画面だけが手元にあるのはあまり良いことではありません。そして、この問題を開発してテストするのはあまり楽しいことではありません。面白いことに、アプリをポートレートモードで起動すると機能しますが、別の方向でアプリを一度起動すると、シミュレーターを再起動するまで機能しなくなります。たぶん、これが実際のデバイスと接続キット/エアプレイの問題でもあるかどうかも教えてください。
具体的な質問:
-シミュレータのこの動作は正常ですか?
-何か忘れただけですか?
-この問題はシミュレーターで発生しているだけで、秒画面に接続されているデバイスでアプリを実行している場合は発生しませんか?
ヒントやアドバイスをありがとう!
ios - iOSデバイスの画面の高さと幅を取得する方法
重複の可能性:
iPhone / iPad:プログラムで画面幅を取得するにはどうすればよいですか?
画面の向きに依存する高さと幅を取得するにはどうすればよいですか?
さまざまなiOSデバイスと向きを考慮して、高さと幅を含め、現在の画面解像度を取得するための最も簡単なアプローチは何ですか?