で使用UIRefreshControl
していUITableviewController
ます。テーブルがインターネットからのデータを初めてロードすると、自動的に上部に表示されます。下の画像を参照してください。
これが私のリフレッシュコントロールの設定方法です
[self.refreshControl addTarget:self action:@selector(doRefresh:) forControlEvents:UIControlEventValueChanged];
- (void)doRefresh:(CKRefreshControl *)sender {
NSLog(@"Refreshing Parent");
// bring Data Here
}
これはすべて、プルトゥリフレッシュの前に発生します。単純なテーブルデータが初めて入力されると、ナビゲーションバーの下に非表示になる代わりに、更新コントロールが表示されます。なぜこれが起こっているのか誰か教えてもらえますか?