2013-11-20 46 views
-4

我想显示activityindicator并在滚动出UITableView时从服务器加载更多内容。在UITableView上加载数据滚动

我看到它在几个新闻饲料应用:

http://i40.tinypic.com/sf9c0o.png

有谁知道这一点,请帮帮我,谢谢!

+0

这就是所谓的'UIRefreshControl' –

回答

0

使用UIRefreshControl

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    self.title = @"News Feed"; 
    self.allNewsEntries = [NSMutableArray array]; 
    [self downloadNewsEntries]; 

    UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; 
    [refreshControl addTarget:self action:@selector(refreshContent) 
      forControlEvents:UIControlEventValueChanged]; 
    self.refreshControl = refreshControl; 
} 

-(void) refreshContent { 
    [self.allNewsEntries removeAllObjects]; 
    [self downloadNewsEntries]; 
    [self.refreshControl endRefreshing]; 
} 
相关问题