Просмотр исходного кода

Add pull to refresh on the object explorers.

Ryan Olson лет назад: 12
Родитель
Сommit
4f966278ba
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      Classes/Object Explorers/FLEXObjectExplorerViewController.m

+ 9 - 0
Classes/Object Explorers/FLEXObjectExplorerViewController.m

@@ -93,6 +93,9 @@ static const NSInteger kFLEXObjectExplorerScopeIncludeInheritanceIndex = 1;
     self.searchBar.scopeButtonTitles = @[@"No Inheritance", @"Include Inheritance"];
     self.searchBar.scopeButtonTitles = @[@"No Inheritance", @"Include Inheritance"];
     [self.searchBar sizeToFit];
     [self.searchBar sizeToFit];
     self.tableView.tableHeaderView = self.searchBar;
     self.tableView.tableHeaderView = self.searchBar;
+    
+    self.refreshControl = [[UIRefreshControl alloc] init];
+    [self.refreshControl addTarget:self action:@selector(refreshControlDidRefresh:) forControlEvents:UIControlEventValueChanged];
 }
 }
 
 
 - (void)viewWillAppear:(BOOL)animated
 - (void)viewWillAppear:(BOOL)animated
@@ -114,6 +117,12 @@ static const NSInteger kFLEXObjectExplorerScopeIncludeInheritanceIndex = 1;
     [self.searchBar endEditing:YES];
     [self.searchBar endEditing:YES];
 }
 }
 
 
+- (void)refreshControlDidRefresh:(id)sender
+{
+    [self updateTableData];
+    [self.refreshControl endRefreshing];
+}
+
 
 
 #pragma mark - Search
 #pragma mark - Search