我正在使用UIRefreshControl
. UITableviewController
表格第一次加载来自互联网的数据时,它会自动显示在顶部。见下图。
这就是我设置刷新控制的方式
[self.refreshControl addTarget:self action:@selector(doRefresh:) forControlEvents:UIControlEventValueChanged];
- (void)doRefresh:(CKRefreshControl *)sender {
NSLog(@"Refreshing Parent");
// bring Data Here
}
这一切都发生在下拉刷新之前。第一次填充简单表数据时,会显示刷新控件,而不是隐藏在导航栏下。谁能告诉我为什么会这样?