【发布时间】:2013-06-27 09:00:16
【问题描述】:
我的视图中有一个很长的 UIScrollView(大约 1000 像素高),在这个 UIScrollView 的末尾我有一个 UITableView。
cellForRowAtIndexPath 从未被调用(当然我检查了委托和数据源是否连接正确,并且表的 IBOutlet 很强大)但 numberOfRowsInSection 被调用。
我尝试在 UIScrollView 滚动时重新加载 TableView,因此当表格处于焦点时,可能会调用 cellForRowAtIndexPath,但没有运气。
有没有人在尝试同时使用 tableview 和 scrollview 时遇到类似的行为?
【问题讨论】:
-
你的 numberOfRowsInSection 是否有机会返回 0?
-
不,我手动返回 2 以确保
-
节数呢?
-
为什么要在scrollview中设置tableview,太可怕了,直接把tableHeaderView设置成tableview就可以得到同样的结果
-
为什么要在scrollview里面加table?会导致意想不到的问题。apply严格说不要这样做
标签: ios uitableview uiscrollview