2017-08-18 63 views
-2

我正在構建一個評論應用程序,其中包括作者img,名稱,日期和級別,以及其他內容。問題出現了,因爲不是每個人的姓名都是相等的長度,這使得佈局看起來失靈,就像圖片中顯示的那樣。如何進行佈局以使項目在名稱長度方面具有相似的空間?uitableview中的自適應佈局swift

enter image description here

正如你所看到的用戶名frqlich,是在開放的想法是將標籤的大小調整爲名稱,然後拉日期和niveau標籤更貼近他們將有一個恆定的距離。什麼是最好的方法?

回答

0

如何獲取顯示的數據?無論如何,有很多方法,最簡單的方法是在名稱標籤中使用Dynamic Type字體,以便自動更改字體大小以使其適合相同空間。此外,您可以使用水平堆棧視圖,您可以使用元素之間的恆定距離對3個元素進行分組。而更復雜的方法可能是控制將約束拖拽到代碼中,並將它們的值以編程方式設置爲每次都相同。