2016-09-24 68 views
0

我使用的Xcode版本8.这是我与接口构建得出: enter image description here不同设备之间的陆侃视图中缺少约束

标签和2的进展来看,底部神韵:。 我点击“添加缺少的约束”,然后我运行模拟器iPhone 6,结果如下: enter image description here

到目前为止好。然后我尝试模拟iPhone 5: enter image description here

我期望的是自动调整进度视图宽度,但不幸的是它不是。 这里我的约束: enter image description here

我看到固定宽度,但删除它并不能解决问题。 如何根据设备看到两个进度条的大小调整,保持彼此之间以及标签之间的距离?

感谢

+2

“添加缺少的约束”不能保证你在实际的心里在想什么,恕我直言,你应该手动提左,上,下边缘相对于参考视图。 – NeverHopeless

回答

1

按照以下步骤设置你的控制布局之间的主要制约因素。它将保持标签和两个进度条之间的比率

  1. 在您的单元格中添加一个视图和一个标签。 (见图)
  2. 添加标签约束(Leading,top,width,Height)。
  3. 添加视图约束(Leading,Top,Width,Trailing)。
  4. 在添加的视图中添加两个进度栏。
  5. 选择进度和定义约束,如下图所示。 (顶部,前置,高度,宽度相等)

enter image description here

您的最终约束看起来是这样。

enter image description here

0

您应该添加第二个进度条和第一个:)