我正在运行 Xcode 6,我现在的 tableview 在 iPhone 5 模拟器中运行良好,但在 iPhone 6 或 6 plus 中运行不佳。我已经检查了“使用自动布局”和“使用大小类”。
如何根据设备尺寸使表格 View 居中并具有正确的高度?
最佳答案
首先,您需要摆脱当前可能存在的限制(我们需要从头开始)。
为此,选择 TableView ,然后选择 |-三角形-|在屏幕底部,然后选择“清除约束”。
如何定义约束
您需要选择表格 View 然后转到|-square-|在屏幕底部并放置 0,0,0,0(这使得上、下、左和右的边距为 0)。按add 4 Constrains(确保四行是红色的)
现在再次选择 TableView 并转到|-三角形-|并放置更新帧。通过这种方式,您将更新 Storyboard 以看到与运行应用程序时相同的内容。
删除多余的边距
我们将在两侧留有小余量。所以我们需要驾驭它。在左侧面板中选择第一个水平线,然后在第一个项目中选择相对于边距。
对左侧面板上的第二个 Horizontal 执行相同的操作。
我们完成了!
关于ios - Xcode 中 iPhone 6 和 6 Plus 的居中表格 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26008036/