我在UITableviewController
中使用UIRefreshControl
。表格首次加载来自互联网的数据时,会自动显示在顶部。见下图。 UIRefreshControl粘贴在表顶部
这是我怎么设置我的刷新控制
[self.refreshControl addTarget:self action:@selector(doRefresh:) forControlEvents:UIControlEventValueChanged];
- (void)doRefresh:(CKRefreshControl *)sender {
NSLog(@"Refreshing Parent");
// bring Data Here
}
此之前拉来刷新一切发生。第一次填充简单表格数据时,将显示刷新控件,而不是隐藏在导航栏下方。 谁能告诉我为什么会发生这种情况?
请编辑您的问题以包含您的代码来创建和使用'UIRefreshControl'。 – 2013-03-12 12:21:05
UITableViewController是用xib文件制作的,所以我只需在ValueChnaged方法上为UIRefreshControl设置一个操作方法。我也启用了在XIb刷新。 – 2013-03-12 12:23:39
当您调用方法时发布一些代码 – Rushabh 2013-03-12 12:25:55