問題タブ [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.
screenshot - スクリーンショットをtvOSに保存
質問は非常に単純ですが、答えが見つかりません。
tvOS でスクリーンショットを撮るにはどうすればよいですか?
シミュレーターでは簡単で、File -> Save Screenshotだけですが、実際のデバイスでは? すでにいくつかのボタンの組み合わせを試しましたが、何も起こりませんでした。
お知らせ下さい。ありがとうございました。
tvos - remembersLastFocusedIndexPath が UICollectionView で機能しない
標準の水平レイアウトのコレクション ビューがあります。ビュー コントローラを表示してから閉じると、最後にフォーカスされたセルが最初のセルではなかったにもかかわらず、コレクション ビューが最初のセルにフォーカスをリセットしました。
設定しました
奇妙なのは、ナビゲーション コントローラーでビュー コントローラーをプッシュした場合にのみ発生することです。
だから私がするなら
し、却下すると、remembersLastFocusedIndexPath
正しく動作しません。
ただし、次の場合:
その後、期待どおりに動作します。
ナビゲーションコントローラーを介して機能しない理由は何ですか?
objective-c - tvOS: UICollectionViewCell で視差効果を作成する
iOS 9 ストーリーボードを使用して tvOS アプリを作成しています。
アプリには UICollectionView があります。Assets.xcassets コレクションに Front、Middle、および Back アセットを含む Apple TV 画像スタックを定義しました。
ユーザーが UICollectionViewCell を強調表示すると、アプリのアイコンと同様の「強調表示」効果が必要になります。ユーザーは、Siri リモートで指を「丸く」して、視差効果と輝きを公開できます。
誰もこれについて経験がありますか?
uicollectionview - tvOS UICollectionView は、現在フォーカスされている項目のインデックス パスを取得します
したがって、これは一種の初歩的な質問ですが、現在フォーカスされているアイテムを検出する非常に簡単な方法がわかりませんindexPath
。
のような非常に簡単なものを見たいと思って周りを見回しましcollectionView.indexPathOfCurrentlyFocusedItem
たが、遠く離れたものは見つかりませんでした。だから私は掘り下げて、で似たようなものを見つけよUIFocusEnvironment
うUIFocusUpdateContext
としましたが、目的のプロパティを見つけようとしましたが失敗しました。したがって、私が思いつく唯一の解決策は、表示されているすべてのセルを反復処理し、フォーカスされたプロパティが true に設定されたセルを見つけることです。
現在フォーカスされているアイテムを見つけるためのよりシンプルでエレガントな方法はありますindexPath
か? (デリゲート メソッドを介して追跡し、View Controller のプロパティに保存する場合を除く)
javascript - TVJS で TVML textField のノードとキーボード参照を取得するには?
誰かがここで同じ質問をしましたどうすれば TVML textField から値を取得できますか? しかし、完全な回答を説明しておらず、そこにある私のコメントが編集されたため、まったく新しい質問をするよう提案されました。ここにあります...
textField
TVML からノードとそのキーボード値への参照を取得する最良の方法を理解できる人はいますか? 現在、以下のコードを使用してPresenter.js
、textField
ユーザーがDone
フォームとキーボードを表示するテンプレートのボタンをクリックすると、
ITML : undefined はオブジェクトではありません (「textField.getFeature」を評価します) - .../js/Presenter.js
私が使用するときgetFeature("Keyboard")
:
アップデート:
XML DOM をトラバースして要素にアクセスすることを調べて、解決策を見つけました。
tvos - TVML/TVJS の動的 XML テンプレート
TVJS/TVML を使用して Apple TV アプリでテンプレートを動的に生成する方法を知っている人はいますか? 基本的に、API をヒットし、オブジェクトの配列を取得してから、そのデータを XML テンプレートに挿入したいと考えています。
私はそれを達成する方法についての情報を探していましたが、不足しています。ハードコーディングされた画像やビデオなどを使用しているが、動的に生成されたものは何もない多くのチュートリアルを見つけました。
どんな助けでも大歓迎です。
swift - tvOS による強制タッチ
tvOSでリモコンの強制的なタッチ/クリックを検出する方法を知っている人はいますか?
スプライト キット シーンでクリックを使用して、「ゲーム一時停止アラート」を開きたいです。フォーカスがあり、クリックに反応するUIKitコントロールはありません。
リモコンの「通常の」タッチイベントを使用して、スプライトを移動しています。