2015-10-16 47 views
0

我有一個應用程序,我設計了寬度:任何高度:XCode(Swift)中的任何通用尺寸模板。基本上,我有一個自定義單元格,也有它自己的uitableviewcell類,裏面有兩個顯示數組數據的標籤。無論如何,我正在努力添加正確的限制等,以便它們中的標籤和文本在所有iOS設備上正常顯示。儘管我已將字體更改爲0.2的縮放比例,但在較小的iOS屏幕上,標籤中仍有時會出現重疊或文本裁剪的情況。這可能是一個簡單的事情來解決。那麼,任何人都可以幫助我在所有iOS設備和所有方向上使這種佈局看起來相同或相同?這裏是我的設計:通用佈局約束條件

my app design w/ labels

回答

1

,你的標籤相互重疊的事實可能是,你沒有適當的寬度限制。

這是我會做什麼,走左側的標籤爲例:

  • 添加約束到左,上,下邊距
  • 添加一個寬度約束到父視圖,使之50父%的寬度

enter image description here

enter image description here

您需要對正確的標籤進行類似的操作,用右邊距替換左邊距約束。

現在這兩個標籤只佔50%的寬度,那麼它們不會重疊得到更多保證。

+1

非常好!非常感謝雨辰!祝你有美好的一天...希望我能幫你換回一天:) –

+0

@DonDraper,很高興它幫助:)你也有美好的一天! –