你好,我有一個UITableView x單元格。最後一個單元我有兩個UILabels。當設置第二個UILabel文本時,我試圖讓單元格和UILabel調整大小以顯示文本。自動增加/減少UITableViewCell中的UILabelView高度?
以下是我有:
的的UILabel - LabelBio(橙色)有:
線:0 基線:對準基線 線路中斷:自動換行 自動收縮:固定字體大小
ContentView,LabelSellerInfo和LabelBio的約束設置如下:
我已經嘗試了許多變化,但似乎無法得到生物標籤會長大和縮小,有時如果我拿到標籤的話種植細胞仍然太小。
任何人都可以幫助我瞭解我做錯了什麼,並告訴我如何得到正確的約束,讓這個工作?
謝謝
如果您希望標籤根據內容調整高度,請提供以下限制: - 高度關係大於或等於的前導,尾隨,頂部和高度+標籤的線數= 0。 –
你在設置'.rowHeight = UITableViewAutomaticDimension'嗎? – DonMag
所以我對LabelBioView有4個約束。 1)拖後空間到超視圖,2)領先空間到超視圖,3)頂部空間到:LabelSellerInfo,4)高度> = 90.但它不工作,我有他們錯了嗎?哦,一個區別是,我定義的方法heightForRowAt並返回UITableViewAutomaticDimension – LilMoke