我有MKMapView的视图:
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationController.toolbarHidden = NO;
/* code of MKMapView ...*/
}
- (void)viewWillDisappear:(BOOL)animated
{
self.navigationController.toolbarHidden = YES;
}
当我从该视图中退出时,几秒钟后Toolbar出现了黑色条纹!这是什么??
最佳答案
也许你可以尝试
[self.navigationController setHidden:Yes animated:Yes];
如果这样做不行,请将调用移出该视图控制器。将其移动到要移动的视图控制器的viewWillAppear:方法中
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setToolbarHidden:Yes animated:animated];
}
这就是我拥有自己的作品的方式。
关于iphone - 工具栏隐藏iOS时出现黑色条纹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11743704/