2017-06-24 76 views
0

我有一個UITableViewController作爲我的應用程序的設置視圖。內容是靜態的,我用灰色文字給出了側面所有設置的當前值。這是它在接口構建器中的外觀: Settings screen如何截斷UILabel在UITableViewCell裏面的尾巴

我現在放入的值只是測試值,但是一旦我到了那一點,它們就會從用戶數據服務器獲取。

我的目標是讓灰色個性值在實際應用中與在界面生成器中顯示的相同。如果時間太長,我不希望它顯示整個值,而是儘可能多地切斷它,並使其適合我爲其設計的框架。

眼下的實際應用視圖看起來是這樣的:

Actual app settings screen

正如你所看到的,你在界面生成器看到了「個性」標籤被自動刪除,使更多的空間價值標籤。我不確定它爲什麼這樣做,因爲我確實從左側給它一個距離限制。

一些約束信息:「個性」標籤距離視圖左側有距離約束,值標籤對「個性」標籤的右側有一個距離約束,對右側也有距離約束視圖的一側。而且它們都被限制在單元內垂直居中。

我會感謝任何能夠幫助的人!

+0

給內容擁有水平優先級250到251來標記。 – KKRocks

+0

不,只做一個標籤應該比另一個更大。 – KKRocks

+0

你需要將其設置在左邊的個性標籤 – KKRocks

回答

0

嘗試給左標籤固定寬度。