全部服务产品
开发者频道
定价
登录
粒子效果
下载开发文档
粒子效果

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];

运行程序

效果如下:

上一篇

英文地图

下一篇

控件和手势

本篇文章对您是否有帮助?