Така че това е малко глупав въпрос, но просто не мога да разбера много прост начин за откриване на текущо фокусирания елемент indexPath
.
Огледах се наоколо с надеждата да видя нещо много лесно като collectionView.indexPathOfCurrentlyFocusedItem
, но не намерих нищо далечно близко. Затова се разрових и се опитах да намеря нещо подобно на UIFocusEnvironment
, UIFocusUpdateContext
, опитвайки се да намеря желания имот, но не успях. Така че единственото решение, което мога да измисля, е просто итерация през всички видими клетки и намиране на клетка с фокусирано свойство, зададено на true.
И така, има ли по-прост и елегантен начин да намерите indexPath
на текущо фокусирания елемент? (С изключение на проследяването му чрез метод на делегиране и запазването му в свойството на контролера за изглед)