内容更改时的UILabel和UITableView高度

时间:2017-05-11 10:45:33

标签: ios swift autolayout

我想在从服务器获取数据时更改scrollview内容大小高度,我在视图顶部有一个标签,在标签底部有一个表视图,表视图单元格大小是动态更改依赖单元格内容。我的代码是获取表格和标签高度的高度,标签高度总是返回24,从服务器获取数据之前的表格高度是328,重新加载表格内容返回382.如何获得真实标签和表格高度? 标签高度:

let textsize = CGSize(width: (questionLabel.frame.size.width), height: CGFloat(MAXFLOAT))
let height = lroundf(Float((self.questionLabel.sizeThatFits(textsize).height)))

桌子高度:

let tableHeight = questionTabel.frame.size.height

0 个答案:

没有答案