Tableview滚动反弹并隐藏底部单元格

Uma*_*ark 7 iphone scroll uitableview bounce

我有一个在导航控制器下显示的视图.视图顶部包含一个子视图,底部包含表视图.该表可能具有基于数据延伸超出可见高度的行.如果我的行位于最后一个可见行的下方,如果我向上滚动视图,它会反弹,它不会停留在那里.有没有办法让它留下来?我尝试使父视图成为滚动视图,但没有帮助.我的观点来自XIB.

mah*_*udz 26

听起来UITableView的大小略大于iPhone屏幕上的可用区域.这可能是因为视图没有考虑到导航栏的大小.作为测试,进入Interface Builder并使UITableView更小,比如说大小的一半,这样你就可以清楚地看到顶部和底部.看看你是否仍然有相同的弹跳.

如果大小正确,UITableView不需要UIScrollView按预期运行.事实上,我现在可以想到的几个原因(除了水平滚动之外),你需要在UIScrollView中使用UITableView.

  • 大.我从您的历史中看到,您没有选择任何已接受的答案作为您问题的正式答案.也许你不知道这一点,但在答案的左边你会看到一个复选标记.如果单击该按钮,则选择答案作为问题的解决方案.这给了我一些声誉,加上对于有同样问题的人,他们看到哪个答案帮助了你.如果有机会,请点击复选标记.谢谢. (11认同)