Objective c iOS 6在重新显示视图后错误地定位了TableView

Objective c iOS 6在重新显示视图后错误地定位了TableView,objective-c,ios6,autolayout,Objective C,Ios6,Autolayout,我的表视图有问题 有3个表视图的水平位置通过UISegmentControl更改。 现在,如果我打开它上面的另一个视图(通过presentViewController)并再次关闭它,则表视图的位置将被设置回原来的位置,但其他所有内容都与以前一样 ViewDidDisplay/ViewDidEnglishe方法中没有代码 有没有办法解决这个问题?自动布局可能有问题?尝试从文件检查器中取消选中视图中控件的“使用自动布局”属性,并使用大小检查器调整控件的位置

我的表视图有问题

有3个表视图的水平位置通过UISegmentControl更改。 现在,如果我打开它上面的另一个视图(通过presentViewController)并再次关闭它,则表视图的位置将被设置回原来的位置,但其他所有内容都与以前一样

ViewDidDisplay/ViewDidEnglishe方法中没有代码


有没有办法解决这个问题?自动布局可能有问题?

尝试从文件检查器中取消选中视图中控件的“使用自动布局”属性,并使用大小检查器调整控件的位置