Почему мой UITableView не прокручивается, если я не скажу ему анимировать прокрутку?

Я настроил табличное представление, чтобы оно прокручивалось до определенной строки при загрузке его контроллера представления. Я поместил этот код в метод viewDidLoad, и он работает так, как я ожидаю:

[thisTableView scrollToRowAtIndexPath: [NSIndexPath indexPathForRow: 16 inSection: 0] atScrollPosition: UITableViewScrollPositionTop анимированный: YES];

Однако, если я изменю этот последний бит на animated:NO, он вообще не будет прокручиваться. Меня устраивает анимация, но мне интересно: почему она не прокручивается, если для анимации установлено значение НЕТ?

6
задан Aaron Brown 1 May 2012 в 22:11
поделиться