我有几个数据源一个UITableView后正常刷新。这是因为,我需要将数据与一个UISegmentedControl切换,如果我将它们添加为子视图,我不能使用状态栏滚动起来,等的UITableView是不会改变数据源
起初,我显示登录屏幕:
self.tableView.dataSource = loginTableView;
self.tableView.delegate = loginTableView;
[self.tableView reloadData];
然后,一旦用户登录,我做了以下修改索引:在segmentedControler,这是他们的个人资料的1:
self.tableView.dataSource = profileTableView;
self.tableView.delegate = profileTableView;
[self.tableView reloadData];
然而,表视图更新,但是有一点的两个数据源之间的混合。一些文本已经改变,一些重叠,而其中一些完全丢失。
有另一种方式,我应该改变数据源的一个UITableView?
Thx
呀,我是这样做的,但是你不能通过statusBar向上滚动,并且在推送视图时遇到问题。 – runmad 2010-01-14 19:00:11