属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
locationEnabled | 显示自身位置 | bool | false |
locationRepresentationStyle | locationRepresentationStyle | bool | false |
indoorMapVisible | 显示室内地图 | bool | false |
trafficVisible | 显示路况 | bool | false |
字段名 | 说明 | 类型 | 默认值 |
---|---|---|---|
showsAccuracyRing | 精度圈是否显示 | bool | false |
showsHeadingIndicator | 是否显示方向指示 | bool | true |
fillColor | 精度圈 填充颜色 | string | |
strokeColor | 精度圈 填充颜色 | string | |
lineWidth | 精度圈 边线宽度 | number | 0 |
enablePulseAnnimation | 内部蓝色圆点是否使用律动效果 | bool | true |
locationDotBgColor | 定位点背景色 | string | #fff |
locationDotFillColor | 定位点蓝色圆点颜色 | string | blue |
image | 定位图标src | string |
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
title | 点击标注显示的title | string | |
subTitle | 点击标注显示的subTitle | string | false |
- 在 AppDelegate.m 文件中引入所需头文件
#import <AMapFoundationKit/AMapFoundationKit.h>
- 在 AppDelegate.m 文件的 didFinishLaunchingWithOptions 方法中配置高德 Key
- 将ios/AMapView拖进项目中
- 在js中引入原生组件
import { requireNativeComponent } from 'react-native';
const AMap = requireNativeComponent('AMapView', null);
学习原生代码,造rn组件轮子...