我与TableViewController
和定制TableViewCell
实践动态管理TableViewCell高度。我已经点击显示按钮,就说明问题的选项,这样做后一个问题列表&。通过单击的UIButton
但在移除从上面图片的问题列表视图的间距我已经写了这个代码
-(void)viewWillAppear:(BOOL)animated{
self.tableView.estimatedRowHeight = 40.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;}
和输出就这样产生了之前和之后点击显示按钮。
但我试图让我的动态管理行高度输出点击显示按钮后。
约束:
注:我已经通过Using Auto Layout in UITableView for dynamic cell layouts & variable row heights
走了,但并没有解决我的问题。
谢谢。
感谢您的回复。我正在使用'xcode 7.0'和'iOS 9.0',并且找不到'heightForRow'属性。如果你解释我会很感激。 –
确定发布了您的用户界面和约束的屏幕快照,如我在答案的最后几行所述。 –
'rowHeight'总是为我工作,唯一的问题可以是约束。 –