我有一个rightBarButtonItem,它像UIActionSheet一样从屏幕底部向上滑动视图,并且一切正常,除了当我按下几乎同时按下UIViewControllerrightBarButton的按钮时,两者都将执行,从而导致屏幕上完全不相关的向上滑动视图。

有没有一种方法可以获取一些通知或其他信息,以便在按下视图控制器时可以阻止视图动画,或者反之亦然?

最佳答案

没有代码片段,很难理解您正在采取什么措施来导致此行为。在我看来,您只需要重组按钮目标操作即可。您为什么要从底部向上滑动按钮并同时按下VC,如果这只会隐藏先前滑动的rightBarButton。按下该VC时,也许只需从目标操作中删除滑块代码即可。

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

- pushViewController:Animated:

关于ios - 在搜索期间禁用 View 动画(反之亦然),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23856751/

10-10 20:38
查看更多