2016-09-24 31 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

您應該添加第二個進度條和第一個:)