我有一个rightBarButtonItem
,它像UIActionSheet
一样从屏幕底部向上滑动视图,并且一切正常,除了当我按下几乎同时按下UIViewController
和rightBarButton
的按钮时,两者都将执行,从而导致屏幕上完全不相关的向上滑动视图。
有没有一种方法可以获取一些通知或其他信息,以便在按下视图控制器时可以阻止视图动画,或者反之亦然?
最佳答案
没有代码片段,很难理解您正在采取什么措施来导致此行为。在我看来,您只需要重组按钮目标操作即可。您为什么要从底部向上滑动按钮并同时按下VC,如果这只会隐藏先前滑动的rightBarButton。按下该VC时,也许只需从目标操作中删除滑块代码即可。
您可以调用一种方法来停止您可能知道的动画。
- pushViewController:Animated:
关于ios - 在搜索期间禁用 View 动画(反之亦然),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23856751/