UITableView 旋转问题

Posted

技术标签:

【中文标题】UITableView 旋转问题【英文标题】:UITableView rotation issue 【发布时间】:2010-08-23 08:56:02 【问题描述】:

我有 UIViewControllerUIViewUITableView 里面。

在横向模式下一切正常,但是当设备旋转到纵向时,UITableView 的下半部分无法访问(甚至无法选择下半部分的任何行或使表格滚动)。所有行都正确显示。

我正在重新构建和重新定位 UIViewUITableView 轮换。

任何想法如何解决这个问题?

【问题讨论】:

我也有同样的问题。有人知道吗? 【参考方案1】:

您应该在 Interface Builder 或代码中调整自动调整大小。

我认为 UITableView 的高度在您将设备旋转到纵向后仍然与横向模式下的值相同。

你可以通过 NSlog 你的 UITableView 的 CGRect 来识别它

NSlog(@"frame:%@",[NSStringFromCGRect(UITableView's CGRect)]);

【讨论】:

以上是关于UITableView 旋转问题的主要内容,如果未能解决你的问题,请参考以下文章

带有 AutoDimension 的 UITableViewCell 中的 UITableView

UITableView(_UITableViewPrivate) _smoothscroll: 负责啥?

UIView 与 UITableview 和 UIImageview,使用 reloadData 访问 UITableview

如何优化 UITableViewCell,因为我的 UITableView 滞后

UITableView 中多张图片的延迟加载

UITableView 旋转问题