美文网首页
iOS UITableView reloadData不调用ove

iOS UITableView reloadData不调用ove

作者: Janise001 | 来源:发表于2019-12-05 18:00 被阅读0次

    今天弄两个tableview并行排列放在scrollView中时想要设置高度自由变化,但在reloadData后发现tableview并不调用 cellForRowAt indexPath方法,没道理是不是?我也这么想的。
    直接说解决办法:
    在控制器内添加子控制器后想要将两个tableview视图放在scrollview内时,放在scrollview内的是子控制器的view,不是tableview,而tableview需要重新设置在view内的约束,当两个列表的数据量高度不一致时获取到对应tableview的高度重新设置scrollview变化的高度。
    总的来说就是tableview的高度太小(为0)导致的,所以要设置初始高度,然后就成了!

    相关文章

      网友评论

          本文标题:iOS UITableView reloadData不调用ove

          本文链接:https://www.haomeiwen.com/subject/jhkjgctx.html