在segue期间禁用视图动画(反之亦然)

时间:2014-05-25 15:13:47

标签: ios uinavigationcontroller uibarbuttonitem target-action

我有rightBarButtonItem从屏幕底部向上滑动视图,就像UIActionSheet一样,一切正常,除非我按下按下UIViewController的按钮rightBarButton几乎在同一时间,两者都会执行,从而导致屏幕上的滑动视图完全不相关。

有没有办法获得一些通知或某些东西,所以我可以在推动视图控制器时停止视图动画,或者相反?

1 个答案:

答案 0 :(得分:1)

由于没有代码片段,很难理解您正在做什么导致此行为。对我而言,听起来你只需要重新构建按钮目标动作。如果只是隐藏之前滑动的rightBarButton,你为什么要从底部向上滑动按钮并同时推送VC?当推送VC时,可能只是从目标操作中删除滑块代码。

您可以调用一种方法来停止您可能知道的动画。

- pushViewController:Animated: