簡體   English   中英

更改tableView單元格的高度不起作用

[英]change hight of the tableView cell does not work

大家好,我現在UITableViewCell應該具有動態高度,此單元格具有3個標簽,我已經將它們添加到堆棧中,並且添加了所有要求以使tableViewCell為動態高度

1-用於自動像元高度的代碼

notifications.rowHeight = UITableView.automaticDimension

notifications.estimatedRowHeight = 150

2-我為superView設置了前導,尾隨以及底部和頂部空間的約束。

3-每個標簽的行數等於零

這是運行前的單元格,在此處輸入鏈接描述

運行后此單元格https://ibb.co/5YCMpfK

  1. 檢查您的堆棧視圖是否沒有height constraint

  2. 檢查標簽是否沒有height constraint

  3. 給您的stackview頂部和底部約束一個特定值,並使它們大於等於topContraint >= 5 bottomconstraint >=5

  4. 將堆棧視圖的屬性更改為“ Fill proportionally並根據需要提供spacing

tableViewCellconstraints必須類似於:

在此處輸入圖片說明

stackView屬性:

  1. Axis :垂直
  2. Alignment :填充
  3. Distribution :按比例填充
  4. Spacing :5(根據您的要求)

所有3個labels 的行數 = 0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM