概览
静态公共成员函数 | |
(GMSCameraUpdate *) | + zoomIn |
返回可放大地图的GMSCameraUpdate。 | |
(GMSCameraUpdate*) | + zoomOut |
返回可在地图上缩小的GMSCameraUpdate。 | |
(GMSCameraUpdate*) | + zoomBy: |
返回可将指定缩放级别更改的GMSCameraUpdate。 | |
(GMSCameraUpdate*) | + zoomTo: |
返回可将缩放级别设置为指定值的 GMSCameraUpdate。 | |
(GMSCameraUpdate *) | + setTarget: |
返回可将镜头目标设置为指定坐标的GMSCameraUpdate。 | |
(GMSCameraUpdate*) | + setTarget:zoom: |
返回可将相机目标设为指定值的GMSCameraUpdate。 | |
(GMSCameraUpdate *) | + setCamera: |
返回可将相机设置为指定GMSCameraPosition的GMSCameraUpdate。 | |
(GMSCameraUpdate *) | + fitBounds: |
返回GMSCameraUpdate,该类可以转换镜头,让指定的边界以尽可能最高的缩放级别在屏幕上居中显示。 | |
(GMSCameraUpdate*) | + fitBounds:withPadding: |
这与 FitBounds 类似:但允许指定内边距(以点为单位),以便从视图的边缘插入边界框。 | |
(GMSCameraUpdate*) | + fitBounds:withEdgeInsets: |
这与 FitBounds 类似:但允许指定边缘边衬区,以便从视图的边缘插入边界框。 | |
(GMSCameraUpdate *) | + scrollByX:Y: |
返回GMSCameraUpdate,该视图按指定的 x 轴和 y 轴方向的点位移视图中心。 | |
(GMSCameraUpdate*) | + zoomBy:atPoint: |
返回会随焦点缩放的 GMSCameraUpdate;焦点会在屏幕上固定。 |
成员函数文档
+ (GMSCameraUpdate *) ZoomIn |
返回可放大地图的GMSCameraUpdate。
缩放增量为 1.0。
+ (GMSCameraUpdate *) 缩放 |
返回可在地图上缩小的GMSCameraUpdate。
缩放增量为 -1.0。
+ (GMSCameraUpdate *) zoomBy: | (浮点数) | 增量 |
返回可将指定缩放级别更改的GMSCameraUpdate。
+ (GMSCameraUpdate *) zoomTo: | (浮点数) | 缩放 |
返回可将缩放级别设置为指定值的 GMSCameraUpdate。
+ (GMSCameraUpdate *) setTarget: | (CLLocationCoordinate2D) | 目标 |
返回可将镜头目标设置为指定坐标的GMSCameraUpdate。
+ (GMSCameraUpdate *) setTarget: | (CLLocationCoordinate2D) | 目标 | |
缩放: | (浮点数) | 缩放 | |
返回可将相机目标设为指定值的GMSCameraUpdate。
+ (GMSCameraUpdate *) setCamera: | (GMSCameraPosition *) | camera |
返回可将相机设置为指定GMSCameraPosition的GMSCameraUpdate。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 |
返回GMSCameraUpdate,该类可以转换镜头,让指定的边界以尽可能最高的缩放级别在屏幕上居中显示。
边界的默认内边距为 64 磅。
返回的相机更新会将相机的方位和倾斜度设置为其默认的零值(即,朝向北方并直接观察地球)。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 | |
withPadding: | (CGFloat) | 内边距 | |
这与 FitBounds 类似:但允许指定内边距(以点为单位),以便从视图的边缘插入边界框。
如果请求的 padding
大于垂直或水平方向的视图尺寸,则地图将被最大缩小。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 | |
withEdgeInsets: | (UIEdgeInsets) | edgeInsets | |
这与 FitBounds 类似:但允许指定边缘边衬区,以便从视图的边缘插入边界框。
如果请求的 edgeInsets
大于垂直或水平方向的视图尺寸,则地图将被最大缩小。
+ (GMSCameraUpdate *) scrollByX: | (CGFloat) | DX | |
Y: | (CGFloat) | dY | |
返回GMSCameraUpdate,该视图按指定的 x 轴和 y 轴方向的点位移视图中心。
X 向右发展,Y 向下下降。
+ (GMSCameraUpdate *) zoomBy: | (浮点数) | 缩放 | |
atPoint: | (CGPoint) | point | |
返回会随焦点缩放的 GMSCameraUpdate;焦点会在屏幕上固定。