uitableviewcontroller重新加载部分标题

时间:2011-11-19 21:11:16

标签: iphone objective-c uitableview

有没有办法在UITableViewController中重新加载特定的节头?

或者,有没有办法在节标题中访问视图的当前实例?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您为UITableView标头创建了UIView的实例,那么您可以像访问任何其他对象一样访问它。在此示例中, footerView UIView

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 
{
    if ( footerView == nil ) 
    {
        footerView = [[UIView alloc] init];
        [footerView addSubview: someSubview];
    }

    //return the view for the footer
    if ( section == 2 )
        return footerView;

    return nil;
}