如何为 'animated: true' 添加补全 handler/closure
How to add completion handler/closure for 'animated: true'
有没有办法为 UINavigationController
动画提供动画完成关闭?
我有这样一行,
navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == false, animated: true)
我想检测它何时完成。
有什么办法可以实现吗?
CATransaction.begin()
CATransaction.setCompletionBlock { print("Finished") }
navigationController?.setNavigationBarHidden(!navigationController!.navigationBarHidden, animated: true)
CATransaction.commit()
你可以用 CATransaction
环绕它。
有没有办法为 UINavigationController
动画提供动画完成关闭?
我有这样一行,
navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == false, animated: true)
我想检测它何时完成。
有什么办法可以实现吗?
CATransaction.begin()
CATransaction.setCompletionBlock { print("Finished") }
navigationController?.setNavigationBarHidden(!navigationController!.navigationBarHidden, animated: true)
CATransaction.commit()
你可以用 CATransaction
环绕它。