since 6.5.7起ios地图sdk支持在地图上展示粒子效果,目前支持:雪花、雷雨、雾霾、沙尘、烟花、花瓣多种效果展示及自定义。
展示粒子效果
代码如下:
/// 展示雪花粒子效果[self.mapview showparticleeffect:bmkmapparticleeffectsnow];
关闭粒子效果
代码如下:
/// 关闭雪花粒子效果;bmkmapparticleeffectunknow可关闭所有粒子效果[self.mapview closeparticleeffect:bmkmapparticleeffectunknow];
自定义粒子效果
代码如下:
/// 自定义烟花粒子效果bmkparticleeffectoption*option =[[bmkparticleeffectoption alloc] init];uiimage*imagebullet =[uiimage imagenamed:@"particle_firework"];/// images需按要求顺序传入图片列表option.images= @[imagebullet];/// location仅烟花粒子效果支持option.location=cllocationcoordinate2dmake(40.056874,116.307683);[self.mapview customparticleeffect:bmkmapparticleeffectfireworks option:option];[self.mapview showparticleeffect:bmkmapparticleeffectfireworks];
运行程序
效果如下:
上一篇
下一篇
本篇文章对您是否有帮助?