我在我的应用程序中使用navigationController时遇到了一些麻烦。我正在使用Kal Calendar组件 - https://github.com/klazuka/Kal。
我创建了视图控制器,并将其显示在我的应用程序中的正确位置,即单击一个新选项卡并将rootviewcontroller初始化为KalViewController,它正确加载,但后退按钮在navBar应该是rootView,并且在转到真正的root之前可以点击5次,很难解释,但我不知道出了什么问题。
我已经尝试了一个表视图,然后单击tableView中的第一个元素,将您带到完美运行的日历,但这不是我想要/需要的应用程序。
感谢。
答案 0 :(得分:2)
听起来你有UINavigationController
和UITabBarController
。确保选项卡栏控制器是“主”视图,并且标签栏中的每个视图控制器都有单独的UINavigationController
个。不同选项卡的视图控制器不应位于同一导航控制器的视图中。