2012-07-24 84 views
0

我有一个UITableView闪烁的问题。UITableView reloadData - 如何停止闪烁

我有一个隐藏 UITableView,我想刷新它显示给用户之前。这样做会导致tableview在被隐藏之前非常简短地显示在其他子视图之上。

即使这样的代码是没有帮助:

self.tableView.hidden = YES; 
[self.tableView reloadData]; 
self.tableView.hidden = YES; 

任何人都可以提出一个解决办法?

Tim

回答

-2

我解决了这个问题。

我需要从视图层次中删除表视图,重新加载数据,然后把它放回去!

+0

你写的从视图层次中删除tableview的语句是什么?你可以请张贴代码吗? – trillions 2013-03-04 07:07:10

+0

我刚试过你说的,它没有用。你能不能请你张贴代码,特别是你如何把视线关掉并放回去?谢谢! – trillions 2013-03-04 07:58:33