我需要创建一个混合了 , 和一些自定义的 UI,UITableView
我UITextField
还UIView
需要提供自定义焦点动画。
如何获取UITableView
/UITableViewCell
并且UITextField
不呈现默认焦点动画?
我试过了:
override func didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator) {
if let view = context.previouslyFocusedView {
view.layer.removeAllAnimations()
}
if let view = context.nextFocusedView {
view.layer.removeAllAnimations()
}
}
我可以添加自己的动画,但无法摆脱视图中的“默认”动画。