如何在 uitableview 自定义单元格中隐藏标签
How to hide a label within uitableview custom cell
我有一个带有几个单元格的自定义 UiTableView。
每个单元格包含一些 UILabel。
有时我想隐藏一个特定的标签,同时保持其位置为空,以避免其他字段重新定位。
在android中,我使用了以下代码:
holder.layoutTemperature.setVisibility(View.INVISIBLE); // hide, but keep its place.
if (myFlag) {
holder.layoutTemperature.setVisibility(View.VISIBLE);
}
如何在 swift 中完成?
您可以像这样查看任何视图的可见性:
myLabel.isHidden = true
你里面需要这个cellForRowAt
cell.lbl.isHidden = true/false
要隐藏标签但保持其位置,只需将其“.isHidden”设置为 "true"。
例如,
let label = UILabel()
label.isHidden = true
我有一个带有几个单元格的自定义 UiTableView。 每个单元格包含一些 UILabel。 有时我想隐藏一个特定的标签,同时保持其位置为空,以避免其他字段重新定位。
在android中,我使用了以下代码:
holder.layoutTemperature.setVisibility(View.INVISIBLE); // hide, but keep its place.
if (myFlag) {
holder.layoutTemperature.setVisibility(View.VISIBLE);
}
如何在 swift 中完成?
您可以像这样查看任何视图的可见性:
myLabel.isHidden = true
你里面需要这个cellForRowAt
cell.lbl.isHidden = true/false
要隐藏标签但保持其位置,只需将其“.isHidden”设置为 "true"。 例如,
let label = UILabel()
label.isHidden = true