После закрытия viewController, contentOffset из моего tableView был изменен на (0, -64)
Следующий код не работает. Он заставляет табличное представление перемещаться от (0,0) смещения содержимого к (0,-64) смещению содержимого.
-(BOOL)automaticallyAdjustsScrollViewInsets
{
return NO;
}
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
self.automaticallyAdjustsScrollViewInsets = NO;
self.extendedLayoutIncludesOpaqueBars = NO;
}
Эта проблема только в iOS8
1 ответ
Решение
self.navigationcontroller.navigationbar.transculent = NO;
или же
[[UINavigationBar appearance]setTransculent:NO];
мы должны установить любое из приведенных выше утверждений, чтобы исправить tableview
вопрос прокрутки. В xib
мы должны выбрать навигационную панель как выведенную и установить приведенный выше оператор внешнего вида в AppDelegate
,