我有两个表视图,都没有表视图控制器,我有一个视图控制器,它正在处理它们。
问题是我在不同的设备上得到了奇怪的表格缩放。它似乎在iPhone 4模拟器上几乎完美。在任何iPad模拟器上,这张桌子看起来都很荒谬。
我的表格视图视图设置如下所示:
缩放以填充
我尝试更改启动图像以查看是否会对缩放/缩放/等产生任何影响,但这似乎并没有改变任何内容。
编辑:
禁用对齐约束:
答案 0 :(得分:1)
如果您正在使用自动布局,请将表格视图中的constaints作为leading,trailing,top&底部。它将根据设备改变其大小。
答案 1 :(得分:0)
您需要设置表格视图的框架以占据整个屏幕
UITableView tableView = [[UITableView alloc] initWithFrame:self.view.bounds];