我有一个UINavigationcontroller
连接到UIViewcontroller
,然后另外两个UIViewcontrollers
通过push segue连接(连接到第一个UIViewcontroller)。
当用户长按视图顶部的导航栏时,我也会激活UILongPressGuestureRecognizer
。此手势会显示一个操作表,为用户提供设置。
我使用操作表推送到其中一个秒视图后出现问题。 当我向左滑动以返回原始控制器时,手机仍然认为我在第二个视图上。当我按住导航栏时它会崩溃,因为我没有在第二个视图中支持它的任何代码。
为什么会这样?