使用 UITableViewAutomaticDimension 时如何更改 UitableviewCell 中 UIView 的高度约束
How to change height Constraint of UIView in UitableviewCell when using UITableViewAutomaticDimension
我在 UITableViewCell 中有一个 UIView,它需要在用户点击 "less/more" 按钮时更改其高度
我的密码是
- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewAutomaticDimension;
}
将项目高度约束挂钩为 IBOutlet 并在 cellForRow 中像这样更改它
cell.viewHeightCon.constant = // value
和 return 单元格之前添加
cell.layoutIfNeeded()
我在 UITableViewCell 中有一个 UIView,它需要在用户点击 "less/more" 按钮时更改其高度
我的密码是
- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return UITableViewAutomaticDimension;
}
将项目高度约束挂钩为 IBOutlet 并在 cellForRow 中像这样更改它
cell.viewHeightCon.constant = // value
和 return 单元格之前添加
cell.layoutIfNeeded()