在解除viewController之后,我的tableView中的contentOffset被更改为(0,-64)

时间:2014-12-30 09:07:20

标签: uitableview ios8 contentoffset

以下代码无效。它使tableview从(0,0)内容偏移量移动到(0,-64)内容偏移量。

-(BOOL)automaticallyAdjustsScrollViewInsets
{
    return NO;
}
-(void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:YES];
    self.automaticallyAdjustsScrollViewInsets = NO;
    self.extendedLayoutIncludesOpaqueBars = NO;
}

此问题仅限iOS8

1 个答案:

答案 0 :(得分:1)

self.navigationcontroller.navigationbar.transculent = NO;

[[UINavigationBar appearance]setTransculent:NO];

我们必须设置上述任一语句来修复tableview滚动问题。在xib中,我们必须选择导航栏作为不同的,并在AppDelegate中设置上述外观语句。