我有rightBarButtonItem
从屏幕底部向上滑动视图,就像UIActionSheet
一样,一切正常,除非我按下按下UIViewController
的按钮rightBarButton
几乎在同一时间,两者都会执行,从而导致屏幕上的滑动视图完全不相关。
有没有办法获得一些通知或某些东西,所以我可以在推动视图控制器时停止视图动画,或者相反?
答案 0 :(得分:1)
由于没有代码片段,很难理解您正在做什么导致此行为。对我而言,听起来你只需要重新构建按钮目标动作。如果只是隐藏之前滑动的rightBarButton,你为什么要从底部向上滑动按钮并同时推送VC?当推送VC时,可能只是从目标操作中删除滑块代码。
您可以调用一种方法来停止您可能知道的动画。
- pushViewController:Animated: