【发布时间】:2015-06-03 12:31:35
【问题描述】:
我在放置 UITableViewController 并同时拉动刷新时遇到问题。
我已经实现了拉动刷新,并在实现拉动刷新时对服务器进行 API 调用,并获取数据并显示在表格视图列表中。问题是在拉动刷新时,表格从其实际位置向下移动。 下面是我的代码和截图。
viewDidLoad{
refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
}
- (void)handleRefresh:(id)sender
{
// do your refresh here...
[self Data];//method to get data from server
[refreshControl endRefreshing];
}
非常感谢任何帮助。
【问题讨论】:
标签: objective-c uitableview addsubview uirefreshcontrol