我正在尝试创建一个包含许多动态单元原型的表 我在viewDidLoad()
中使用了2行代码new Vue({
el: '#app',
data: {
schedules: [
{
'by_days': ["1", 2, 3]
}
]
}
})
但是,当细胞需要高于171时,它会保持171,直到我向下滚动我的桌面视图,然后每个细胞都拥有它自己的高度
那真正的问题是什么?
答案 0 :(得分:1)
UITableView
要求您提供高度:
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
答案 1 :(得分:0)
The code is correct, the location is not.
You should not be giving it in viewDidLoad
but rather heightForRowAtIndexPath
Try that, it should work. Cheers!