問題タブ [tvos]
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.
tvos - 自動レイアウトが tvOS の UITabBar を無視しない
UIViews の 1 つをメインの UIViewController ビューの上部に制限しました。タブ バーが開いている場合、メインのスーパービューの「上部」は変更されないと予想されます。しかし、そうではありません。ビュー コントローラーが読み込まれると、制約したビューの上部がタブ バーの下部になります。ビューは UITabBar と一緒に移動せず、画面の上部から一定の距離にとどまり、タブ バーが占めるスペースを残します。これは意図した動作ですか? もしそうなら、回避策はありますか (ビューをタブ バーの下に拡張するため)?
objective-c - UIButton での LSR イメージの使用
私は tvOS アプリを作成しており、いくつかのボタンで視差画像を使用したいと考えています。ドキュメントから:
アプリに視差画像を組み込むには:
- UIImage オブジェクトを作成します。
- 画像が App Bundle に含まれているかどうか、または画像をダウンロードしたかどうかに応じて、画像の読み込み方法が異なります。
- バンドル - imageNamed: を使用して画像を読み込みます。
- ダウンロードしたファイル - imageWithContentsOfFile: を使用して画像を読み込みます。
- 読み込まれた画像を使用して、新しい UIImageView オブジェクトを作成します。
- UIImageView が別のビューの一部である場合は、UIImageView でadjustsImageWhenAncestorFocused を YES に設定します。
私はそれがそこにあることを知っていますが、ホーム画面のアプリアイコンのようUIImageView
に、同じ効果が起こることを望んでいました.UIButton
アートワークを作成し、アセット カタログにスタックを作成し、画像を でロードしましたimageNamed:
がUIButton
、視差画像のように動作しません。ホーム画面のアイコンのように揺れません。平面的なイメージにしか見えません。
UIButton
をホーム画面のアプリ アイコンのように動作させるために有効にする必要があるものは他にありますか?
apple-tv - 2 台の Apple TV と 2 台のリモコン。1 を 1 に話しかける、またはその逆
1 つの部屋に 2 台の Apple TV があります。1 つの新しい開発者 Apple TV と 1 つの古い Apple TV 3。
私が抱えている問題は、両方のデバイスを同時にリモートコントロールすることです。
リモコンをそれぞれのデバイスのみと通信させる方法はありますか?
つまり、古い Apple TV 3 リモコンは Apple TV 3 とのみ通信し、新しい開発者の Apple TV Siri リモコンは新しい Apple TV とのみ通信するのでしょうか?
tvos - TVML でアセット カタログの画像にアクセスする
AppleTV の TVML 内からローカルのアセット カタログに含まれる画像にアクセスする方法はありますか?
Appleのこの例のテンプレートのいくつかは、resource://
一般的に使用される画像である URL を呼び出していることに気付きました (開発フォームに関する詳細情報)。雲のシンボルでレンダリングされるボタンの例を次に示します。
代わりに自分のリソースのいくつかを指摘しようとしましbutton-cloud
たが、成功しませんでした。
次のように、外部から提供された画像にリンクすることで、これらのボタンのアイコンを変更できました。
これらのボタンはアプリ全体で再利用されるため、可能であれば HTTP 経由で繰り返し呼び出すよりも、ローカルでロードしたいと考えています。
objective-c - カスタム ビューに canBecomeFocused を設定するにはどうすればよいですか
tvOS用のアプリケーションを作成しています。を含むビューUIButton
と、UIView
他のいくつかのカスタム ビューを含むカスタムがあります。シミュレーターはUIButton
、カスタム ビューではなく、のみを強調表示できます。
Building Apple TV Apps Docsによると:
カスタム ビューをフォーカス可能にする必要がある場合は、canBecomeFocused をオーバーライドして YES を返します (デフォルトでは NO を返します)。
canBecomeFocused が返されます
ビューをフォーカスできる場合は YES。そうでなければいいえ。
ただし、次のようにして canBecomeFocused に YES を割り当てようとしています。
このエラーが発生します:
どうすればこれを達成できますか?
ios - Xcode、一部のターゲットのみを AppStore に送信する方法は?
最初に新しいターゲットをアプリに追加してから、既存のコードを機能させようとして遊んでいます。ただし、iPad ターゲットを App Store に提出する必要があります。他のターゲットを送信する準備ができていません。
ブランチを作成しようとしましたが、master に戻すとプロジェクトが破棄されます。幸いなことに、バックアップがありました。
どうすればよいかわかりません。
swift - 異なる Y レベルの UIButton は tvOS にフォーカスできません
Apple TV 用のアプリの開発を開始しましたが、ボタンに関するこの問題が発生しています。画面の下部にいくつかのボタンがあり、中央にボタンがあります(スクリーンショットを参照してください)。問題は、中央のボタンに集中できないことです。フォーカスは下の 3 つのボタンだけです。問題は明らかにY 位置によって引き起こされます。画面の下部にあるボタンを移動すると、フォーカスされます。
ボタンはストーリーボードで作成され、ViewController にはコードがありません。中ボタンのストーリーボードの設定は、下ボタンの設定と同じです。これをコードで手動で処理する必要がありますか? それとも、このようなフォーカス移動を取得することさえ可能ですか? 情報をいただければ幸いです、ありがとう。
私はまだシミュレーターで開発しています。