是否可以为UITableViewCell
设置动画,以便在选中时,它似乎从表中退出,缩小,并且似乎消失在导航栏上的按钮中?
我觉得这是可行的,但我不知道从哪里开始。
非常感谢任何指针。
答案 0 :(得分:1)
假设您的视图控制器位于UINavigationController
,则可以使用UINavigationControllerDelegate
。
self.navigationcontroller.delegate = self
)-navigationController:animationControllerForOperation:fromViewController:toViewController:
并返回符合UIViewControllerAnimatedTransitioning
协议的对象。-animateTransition:
中,您将传递符合UIViewControllerContextTransitioning
的参数。此对象将允许您获取对要转换到的视图控制器的引用。从与大多数自定义动画一样,这不是一件小事,但这应该会让你走上正确的道路。希望这会有所帮助。