在我的应用程序中,我有一个登录屏幕,并在此之后有一个TabBarController与3个选项卡。这里是我的Main.Storyboard的屏幕截图: 约束导航项意外改变
EventTable和DrinkTable的约束条件是相同的。在Login屏幕后显示的第一个ViewController是EventViewController。在此视图中,表格具有导航项目的右边距。
移动到DrinkViewController表有错误的利润率,它看起来像这样: 如果我去下一个视图控制器通过点击进入BarButton并要回DrinkViewController的表显示正确的保证金: 我的NavigationItem有什么问题? TabBarController和NavigationController NavigationItem之间有什么区别吗?目前,我不知道如何使这个工作。 我想问题不在于特定的ViewController,而是使用TabBarController/NavigationController。如果我交换了TabBarController中的ViewControllers,就像在第二张图片中看到的那样,开始时未显示的ViewController被破坏。
你有'viewDidLoad'中的任何一种滚动逻辑?它看起来像框架是正确的,只是当视图呈现时,tableView contentOffset不是0 – 2015-03-25 18:07:31
不,我没有滚动逻辑。我将用viewDidLoad编辑我的问题。 – Deutro 2015-03-25 20:19:09