UITableView控件重新加载标题

时间:2011-08-11 04:49:06

标签: objective-c uitableview

我有一个问题,我已经在UITableView的标题中添加了一个来自互联网的横幅,问题是每次重新加载横幅给我一个新的,我的问题是我可以控制tableview的重新加载问题,我不希望每当我滚动表视图时我得到动态重新加载,我想加载所有的tableview一次。

感谢,

1 个答案:

答案 0 :(得分:1)

您无法阻止UITableView重新加载头文件。因此,您必须创建一个表示标题视图的UIView子类(例如MyHeaderView)。 MyHeaderView从互联网加载数据并将所有必要信息(图像,文本......)存储在ivars中。它还有一种从互联网重新加载数据的方法,以便您可以在必要时调用它。最后,将MyHeaderView分配给UITableView的setTableHeaderView: