在 UITableViewCell 中隐藏 UI 元素并根据调整单元格大小
Hiding UI elements in UITableViewCell and resize cell according
在具有 UITableViewAutomaticDimension 的 UITableView 中隐藏 UI 元素的最佳方法是什么?
我在一个单元格中有多个标签、按钮、图像视图。对于特定情况,我想隐藏其中的一些,并希望相应地调整 tableview 的大小。
如有遗漏,请指正。
使用 StackView。
StackView 将管理它,当元素隐藏时它们会自动调整大小。
在表格视图单元格中使用 StackView
Click Here 如何使用 StackView
Click Here For Example,这将帮助您更深入地理解。
如果您正在使用 UITableViewAutomaticDimension
,那么您必须以编程方式更新约束。
即如果你有 2 个标签和 2 个按钮,并且你想在点击其中一个按钮时隐藏在标签上。那么您必须管理该标签的高度限制以自动管理单元格高度。
在具有 UITableViewAutomaticDimension 的 UITableView 中隐藏 UI 元素的最佳方法是什么?
我在一个单元格中有多个标签、按钮、图像视图。对于特定情况,我想隐藏其中的一些,并希望相应地调整 tableview 的大小。
如有遗漏,请指正。
使用 StackView。
StackView 将管理它,当元素隐藏时它们会自动调整大小。 在表格视图单元格中使用 StackView
Click Here 如何使用 StackView
Click Here For Example,这将帮助您更深入地理解。
如果您正在使用 UITableViewAutomaticDimension
,那么您必须以编程方式更新约束。
即如果你有 2 个标签和 2 个按钮,并且你想在点击其中一个按钮时隐藏在标签上。那么您必须管理该标签的高度限制以自动管理单元格高度。