Настройка UITableView contentOffset в UIViewController viewDidLoad не вступает в силу ...
- (void)viewDidLoad
{
[super viewDidLoad];
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
self.tableView.contentOffset = CGPointMake(0.0f, 200.0f);
}
... значение устанавливается, однако, после установки наблюдателя на contentOffset представления таблицы, я вижуон устанавливается в ноль, по крайней мере, еще раз после запуска viewDidLoad (это в пустом шаблонном проекте iphone для «представления таблицы», чтобы убедиться, что это не то, чем я занимаюсь в другом месте).
Я бы использовал viewWillAppear: ноэто приводит к потере позиции прокрутки пользователей, если они возвращаются к контроллеру из другого места.
Есть идеи?Я уверен, что это должно быть просто:)