UINavigationController后退按钮上的其他手势识别器

时间:2014-06-13 22:11:44

标签: ios objective-c

我似乎无法为此找到明确的答案。

将附加手势识别器(即UILongTapGestureRecognizer)与其自己的处理程序添加到UINavigationController的后退按钮的最佳方法是什么?

我还需要后退按钮的原始单击行为。

1 个答案:

答案 0 :(得分:0)

子类UINavigationController将您的手势放入其中,然后在UINavigationController中使用它。您可能无法使用默认的后退按钮,但是通过覆盖(void)pushViewController将动画添加到UBavinItem的左边栏,添加自己的后退按钮很简单:动画添加它给它相关的目标方法从UINavigationController堆栈中删除UIViewControllers。

如果有任何不明确的评论。在电话上回答所以可以改进。