返回 UITabBarItem 中的第一个视图
当我收到推送通知时,我想跳转到选项卡栏上的中间选项卡并重置选项卡(它有用户可能已导航到的多个表视图)。我可以使用 tabBarController.selectedIndex = 1; 跳转到选项卡...但是如何重置到第一个视图?
When I receive a Push Notification, I want to jump to the middle tab on the tabbar and reset the tab (it has multiple table views that the user may have navigated into). I am able to jump to the tab using tabBarController.selectedIndex = 1; ... but how do I reset to the first view?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在控制器类(可能是您的应用程序委托)上实现
UITabBarControllerDelegate
并实现tabBarController:didSelectViewController:
以将所有推送的视图控制器从导航堆栈中弹出:Implement
UITabBarControllerDelegate
on a controller class (perhaps your app delegate) and implementtabBarController:didSelectViewController:
to pop all pushed view controllers off the navigation stack: