Uitableview UITableVeiwCell中的更新约束
我在UITableViewCell中有一个视图,视情况而定,视图高度可以是90或60。我对高度约束做了一个IBOutlet,并在cellForRow方法中更新了它的值,但在日志中得到了布局警告。更新常量后是否需要调用cellForRow中所需的LayoutFneed等方法?Uitableview UITableVeiwCell中的更新约束,uitableview,autolayout,Uitableview,Autolayout,我在UITableViewCell中有一个视图,视情况而定,视图高度可以是90或60。我对高度约束做了一个IBOutlet,并在cellForRow方法中更新了它的值,但在日志中得到了布局警告。更新常量后是否需要调用cellForRow中所需的LayoutFneed等方法?UITableViewDelegate有此方法,用于确定单元格的高度 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndex
UITableViewDelegate
有此方法,用于确定单元格的高度
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;
执行此方法并根据您的条件返回所需的高度
除此之外,当提供此高度时,您需要确保约束不会中断
以下是步骤
UITableViewCell