从服务器加载数据时,Tableview变黑

时间:2016-02-17 16:26:02

标签: ios swift uitableview

你好我有tableview我在其中填充web service的数据。我首先在tableview上显示activity indicator,直到数据来自服务器。问题是当微调器移动时表变黑,直到数据出现并且表移动到像我设计的白色。但在此之前它显示分隔线和黑色背景2秒。如何使用微调器显示完整的白色背景,并且在许多应用程序中也没有分隔线。

2 个答案:

答案 0 :(得分:0)

不确定是什么原因导致评论中的黑色,但您可以禁用分隔线:

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone

答案 1 :(得分:0)

黑色背景很可能是tableView的背景颜色,因为在填充tableView之前,视图中不存在可重复使用的单元格。如果您的tableView具有透明背景,则黑色会归因于view背景的颜色。

如果你想删除仅用于加载的分隔符,我建议创建tableFooterView并在填充tableView时将其删除。