我不确定我的UITableView发生了什么。
现在,UITableView被添加为子视图。
当我的tableview中的内容变得比视图大时,我希望tableview可以滚动。
但是发生的事情是,只要桌面视图滚动到UIView的底部以外,它就会反弹回来。
我试图手动计算表格视图的内容大小,但它没有用,所以我认为这不是正确的方法。
答案 0 :(得分:2)
你的表视图rect比你的视图的rect更大。只是让它变小。 编辑:有时会发生这种情况,当您有导航栏或标签栏时。您的视图会自动调整大小,但不会像您一样。在这种情况下,您有两个选项:
答案 1 :(得分:1)
我认为表视图的框架没有正确设置。
答案 2 :(得分:0)
通常,当您的UITableView大于其父视图时会发生这种情况。确保tableWiew的下限位于父UIView中。
答案 3 :(得分:0)
尝试设置必须在父视图中的tableview框架