我在我的项目中使用UITableView
。我正在增加和减少连续水龙头上UITableView
细胞的高度。换句话说,我在点击时切换UITableViewCell
的高度。现在我想将UITableViewCell
textLabel
保留在顶部的同一位置。但当我增加UITableViewCell
的高度时,textLabel
会出现在单元格的中间。
要避免这种情况,请sizeToFit
使用cell.textLabel
,但它不起作用......任何帮助......
答案 0 :(得分:0)
尝试
label.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin;
并且不要做适合的尺寸。这样做是改变从标签底部到单元格底部的距离。换句话说,它将保持与顶部的距离不变。
答案 1 :(得分:0)
最简单的方法是以编程方式将默认TextLabel添加自动布局约束。我会从Superview的前缘,后缘和下边缘将其固定(在这种情况下是单元格)。