【发布时间】:2014-01-12 17:56:11
【问题描述】:
我有一个UITableViewController 作为我应用的主视图控制器。当我直接旋转到横向模式时,一切都很好,表格单元格在屏幕上正确延伸。但是,如果我切换到另一个视图,旋转到横向,然后点击“返回”按钮返回主视图,单元格分隔符的大小仍然适合纵向模式。
单元格本身没问题 - 披露指示器位于最右侧,整个单元格在选择时突出显示。只是分隔符错了。
如果我在 iOS 6 模拟器中运行应用程序,我不会遇到问题。有人知道这里发生了什么吗?有什么办法可以强制分隔符一直延伸到屏幕上?
提前谢谢...
顺便说一句,我确实尝试过发布屏幕截图,但我是新来的,还没有代表:-(
【问题讨论】:
-
你能发布你的代码(sn-ps)吗?像这样,很难看出你到底做了什么。
-
@Axel 我不确定有什么帮助。主视图已完全在具有自动布局的 Interface Builder 中进行布局,并且在我的视图控制器代码中确实没有任何相关的内容。有趣的是,我刚刚使用 Xcode 5 附带的 ToDoList 教程进行了尝试,它表现出相同的症状,尽管有趣的是仅在非空单元格上
标签: uitableview ios7 cell landscape separator