Существует только один UITableView на мой взгляд контроллера и есть мой код:iOS7 UITableView scrollsToTop не работает
@interface MyViewController()<UITableViewDataSource,UITableViewDelegate>
self.tableView = [[UITableView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, [UIScreen mainScreen].bounds.size.height) style:UITableViewStylePlain];
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.scrollsToTop = YES;
[self.view addSubview:self.tableView];
Он даже не запустить:
- (BOOL) scrollViewShouldScrollToTop:(UIScrollView*) scrollView
Я не знаю почему, Как я могу это исправить? Большое спасибо.
Есть ли какие-либо другие виды прокрутки (или прокручивать вид подклассы, такие как просмотр таблицы или представление коллекции) на экране? –
@ Virussmca Спасибо за ваш ответ, и я использую библиотеку третьей части, есть еще один uitableView за моим TableView. – jxdwinter
Как говорится в документах яблока: «На iPhone жестом с прокруткой вверх не оказывает никакого влияния, если на экране имеется более одного вида прокрутки, на котором scrollsToTop установлен на YES». –