您的位置:首页 > 移动开发 > IOS开发

IOS 切换 Tab 时 百度地图出现会闪动一下

2015-11-13 00:00 591 查看


- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[MobClick beginLogPageView:@"WrapperMainViewController"];

//    [_mapView viewWillAppear]; //注释后消除切换 tab 地图闪现问题
_mapView.delegate = self; // 此处记得不用的时候需要置nil,否则影响内存的释放
}
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
[MobClick endLogPageView:@"WrapperMainViewController"];

[_mapView viewWillDisappear];
_mapView.delegate = nil; // 不用时,置nil
}


/**
*当mapview即将被显式的时候调用,恢复之前存储的mapview状态。
*/
-(void)viewWillAppear;
/**
*当mapview即将被隐藏的时候调用,存储当前mapview的状态。
*/
-(void)viewWillDisappear;
/**
*强制刷新mapview
*/
- (void)mapForceRefresh;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: