如何在iphone上的UITableView中显示UIActivityindicator

时间:2010-09-20 07:40:04

标签: iphone

我挣扎了差不多1个小时,但我无法弄清楚如何在UItableview中显示UIactivity指示器,因为我无法在iphone上使用IB在UItableview(它不是拖动)

我用它和它的工作 但我想在viewDidload中显示

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{

//loadingView =[LoadingView loadingViewInView:[self.view.window.subviews objectAtIndex:0]];//.window.subviews
    NSLog(@"dgdddddddddddddddddddd");
    UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(130, 10, 25, 25)];

    //UIView* customView = [[UIView alloc] initWithFrame:CGRectMake(0.0, 30.0, 320.0, 60.0)];
    activityView.center=customView.center;
    [activityView startAnimating];
    [ customView bringSubviewToFront:activityView];
    [customView addSubview:activityView];// [headerLabel release];

    return [customView autorelease];       
}

请建议

1 个答案:

答案 0 :(得分:2)

如果文件的view属性链接到UITableView,则不会添加子视图。尝试使用包含表视图的普通视图替换view属性并尝试添加指示符。还尝试将文件所有者类从uitableviewcontroller转换为uiviewcontroller类。