目前,我正在使用 UITableview 开发一个应用程序。每个单元格中有 4 个标签,分别显示数据和值。然而,UI 在 iphone 5 模拟器上运行良好。当我使用 iPhone 6 或 6s 模拟器时,右侧有一个空格区域。我想要的结果是 4 个标签具有相等的空间,无论它显示在 iphone5 或 iphone6 上。我知道我必须使用 UI 约束才能使其成为可能。然而,我谷歌了一下,但找不到类似的案例。请给我一些提示或教程链接来执行此操作。谢谢。
问候,
汤米
最佳答案
我发现最简单的方法是为每个 UILabels 创建一个 UIView。然后使它们都具有相等的宽度和高度,并添加上、下、左、右的约束。
另外不要忘记 3.5 英寸,因为您仍然需要支持 iOS 8 和 9 :)
关于xcode - 4 iPhone 5 和 iphone 6 上具有相等间距的 UIlabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31984286/