如何在隐藏导航栏时实现长按返回按钮导航弹出到导航堆栈中的相应控制器

How to Implement Long Press back Button Navigation Pop to respective controller in the navigation stack when navigation bar is hidden

在我的项目中,我一直隐藏导航栏,从我的根导航控制器开始。我在所有被推送到导航堆栈的控制器中创建了一个自定义 header 视图(由一个后退按钮和标题组成)。如何实现长按后退按钮导航堆栈弹出到堆栈功能中的任何控制器(ios 14 起)

我尝试了所有可能的方法,但没有成功。所以我尝试使用 UIMenu 并将其添加到我的按钮中,这很有帮助。你可以检查这个 link 这可能有助于通过在 UIButton 上添加 UIMenu 来实现上述功能 UIMenu In Action