使用原型单元刷新UITableView

时间:2013-03-29 11:26:36

标签: ios objective-c uitableview

我有一个带原型单元格的UITableView。如何通过pull-to-refresh重新加载它?

2 个答案:

答案 0 :(得分:1)

您可以尝试将UIRefreshControll添加到您的应用中:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Initialize Refresh Control
    UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
    // Configure Refresh Control
    [refreshControl addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged];
    // Configure View Controller
    [self setRefreshControl:refreshControl];
}

然后是这样的:

- (void)refresh:(id)sender
{
    [self.tableView reloadData];
    [(UIRefreshControl *)sender endRefreshing];
}

答案 1 :(得分:0)

要进行刷新,请使用STableViewController

“下拉刷新”和“更多加载”非常简单。