我在willDisplay
委托内完成了我的表格视图的自定义动画
我希望在一种情况下禁用此动画,但我不知道如何执行此操作。
我尝试在viewDidLoad
中执行此操作:
UIView.setAnimationsEnabled(false)
但动画仍在执行。在IOS上禁用动画的任何其他方法?
答案 0 :(得分:2)
你可以自己禁用它
var enabled = true
func tableView(_ tableView: UITableView,willDisplay cell: UITableViewCell,forRowAt indexPath: IndexPath) {
if enabled {
// do animation
}
else {
}
}