我正在运行Xcode 6和tableview,现在在iPhone 5模拟器中运行良好,但不是iPhone 6或6 plus。我已经检查了“使用自动布局”和“使用尺寸类”。用于iPhone 6和6 Plus的Xcode中心表视图
如何根据设备尺寸将桌面视图居中并保持正确的高度?
我正在运行Xcode 6和tableview,现在在iPhone 5模拟器中运行良好,但不是iPhone 6或6 plus。我已经检查了“使用自动布局”和“使用尺寸类”。用于iPhone 6和6 Plus的Xcode中心表视图
如何根据设备尺寸将桌面视图居中并保持正确的高度?
首先,你需要得到马上离开,你可能有(我们需要开始清洁)目前的约束。
为此,请选择表视图,然后选择| -triangle- |在屏幕的底部,然后选择清除约束。
您需要选择表视图,然后去| -square- |在屏幕的底部放置0,0,0,0(这会使上边,下边,左边和右边的边距为0)。按加4个约束(请确保四条线为红色)
现在再次选择表视图,去| -triangle- |并放置更新帧。通过这种方式,您将更新Storyboard以查看与运行App时将看到的相同的内容。
我们将有一个小边缘的双方。所以我们需要得到这个。在左侧面板中选择First Horizontal,然后在First Item中选择Relative to Margin。
做左侧面板上的第二个水平同样的事情。
就搞定!
非常感谢,它创造了奇迹!请问你从哪里学到这样的技巧? – JasonGanub 2014-09-24 04:45:31
在这里在stackoverflow :)现在你也知道这个“诡计” – Nykholas 2014-09-24 20:57:44
@Nykholas我试图使这项工作,但它没有。你说“第一项”,但在屏幕截图中,你选择了“第二项”。这是哪一个?谢谢。 – Ali 2015-07-04 22:45:00
这也是运行iOS SDK 8.0 – JasonGanub 2014-09-24 03:36:22