如何使用此代码或?
获取和检测在CollectionView中聚焦的项目的indexPath- (void)didUpdateFocusInContext:(UIFocusUpdateContext *)context withAnimationCoordinator:(UIFocusAnimationCoordinator *)coordinator
{}
答案 0 :(得分:3)
使用didUpdateFocusInContect - UICollectionViewDelegate
func collectionView(collectionView: UICollectionView, didUpdateFocusInContext context: UICollectionViewFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator) {
// indexPath that is going to be focused
print(context.nextFocusedIndexPath)
// indexPath that is going to lose focus
print(context.previouslyFocusedIndexPath)
}