我有一个显示来自对话的消息的视图。它是使用UITableView
,UITableViewDelegate
和UITableViewDataSource
(或Xamarin术语中的UITableViewSource
)构建的。
我有17个单元要显示,有些更大(图像),有些更小。
estimatedHeightForRowAtIndexPath
,然后调用2个单元格
heightForRowAtIndexPath
- 对于最后一个单元格#16和单元格#8(我相信因为这是第一个可见单元格)。结果,我的会话tableview保持空白,直到用户滚动它。
问题:
heightForRowAtIndexPath
,而不是为所有单元格调用?UITableView
空白? P.S。我已经研究了关于" UITableView
空白的最受欢迎的答案,直到滚动"和类似的问题。在viewWillAppear中重新加载数据,或从主调度队列中调用数据都没有帮助。