有一个自定义表格单元格,它有自己的 .XIB 和 .h 和 .m。没什么太花哨的。当设备旋转时,单元格宽度不会改变。索引路径的表格单元格被调用,但宽度没有变化(比如从纵向到横向)。什么会阻止这种情况?
不想手动设置帧大小。
如果需要,将发布代码,但也许我们可以在这个没有代码的情况下回答。
即使以横向启动应用程序也不会为单元格设置更大的宽度。
[添加]
也不适用于非自定义单元格。
self.tableViewSelection.autoresizesSubviews = true;
self.tableViewSelection.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
self.view.autoresizesSubviews = true;
表的 XIB 的大小调整似乎设置正确(非 IOS6 支持)。