Я должен установить начальное положение прокрутки моего UITableView к строке, отличной от первой (например, в первой строке второго раздела).Странное поведение UITableView scrollToRowAtIndexPath:
На мой взгляд контроллера viewDidLoad Я пишу:
- (void)viewDidLoad
{
// self.view is a container view, not UITableView
[super viewDidLoad];
[table scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:1]
atScrollPosition:UITableViewScrollPositionTop animated:NO];
}
Когда экран нагрузки, положение прокрутки не установить сразу. В противном случае, если для параметра анимированного установлено значение YES, позиция устанавливается сразу без анимации. Что происходит?
Каков правильный способ установки начального положения строки для UITableView?
Точно такой же результат. – alexey