我正在从nib文件创建UITableTableViewCell
。我使用320的宽度作为单元格宽度。我发现当我在iphone 6
模拟器中运行应用程序时,单元格不能占据表格视图的整个宽度。如果我使用iphone 5s,宽度就好了。我想知道如何调整xib的宽度以适应不同的iPhone版本。
答案 0 :(得分:4)
您是否启用了使用自动布局和使用大小类,如下所示在表格视图和表格视图单元格中首先执行此操作。并告诉我您的问题
1)之后选择图像和标签,并执行以下操作
2)选择图像,然后执行以下操作
3)选择标签并执行以下操作
您可以查看以下链接:
答案 1 :(得分:0)
答案 2 :(得分:-1)
您的桌子本身似乎并不占据屏幕的整个宽度。 首先,将边框设置为表视图:
[[tblList layer]setBorderColor:[UIColor grayColor].CGColor];
[[tblList layer]setBorderWidth:2.0];
先检查一下。然后添加评论。
实际上我将自动布局约束设置为我的表格视图,并将自定义UITableViewCell
的宽度保持为320.它会自动覆盖屏幕宽度的整个宽度。