UITableView reloadSections перед reloadData - PullRequest
2 голосов
/ 08 марта 2012

У меня есть стандартный UIViewController с UITableView внутри него.Я пытаюсь перезагрузить разделы;однако, это блокирует мое приложение.Я заметил, что в самый первый раз, когда я загружаю данные в таблицу и вызываю reloadSections, она блокируется;однако, если я вызываю reloadData в первый раз и reloadSections после последующих обновлений, он работает нормально.

Это ожидаемое поведение?

1 Ответ

0 голосов
/ 29 января 2018

Я не совсем понимаю, что вы имеете в виду, но вы можете попробовать это.

[CATransaction begin];  
[CATransaction setCompletionBlock:^{  
     [yourTable reloadData];  
}];  
[yourTable reloadSections:[[NSIndexSet alloc] initWithIndex:2] withRowAnimation:UITableViewRowAnimationAutomatic];
[CATransaction commit];

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...