これは一種の問題ですが、現在フォーカスのあるアイテムのindexPath
を検出する簡単な方法はわかりません。
collectionView.indexPathOfCurrentlyFocusedItem
のような非常に簡単なものを見たいと思っていましたが、遠隔で何も見つけられませんでした。 私は掘り起こして、UIFocusEnvironment
、UIFocusUpdateContext
で類似のものを見つけようとしましたが、目的のプロパティを見つけようとしましたが失敗しました。 私が思いつくことができる唯一の解決策は、すべての目に見えるセルを繰り返し、フォーカスされたプロパティを持つセルを真に設定することです。tvOS UICollectionViewは現在フォーカスされているアイテムのインデックスパスを取得します
現在フォーカスのある商品のindexPath
を見つけるには、よりシンプルでエレガントな方法がありますか? (デリゲートメソッドを介してそれを追跡し、ビューコントローラのプロパティでそれを保存除く)
感謝を楽しんで、私はこの1つを自分で考え出しました。しかしこれには、nextFocusedIndexPathをプロパティに格納する必要がありますが、collectionViewのようにもっと便利なものが必要です。indexPathOfCurrentlyFocusedItem' – xinatanil
は、特定のインデックスパスに対して可能なフォーカスセルです。つまり、ハードコードされたインデックスパスを提供します。 – morroko