概览
静态公开成员函数 | |
(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 *) zoomOut |
返回用于缩小地图的GMSCameraUpdate。
变焦增量为 -1.0。
+ (GMSCameraUpdate *) zoomBy: | (float) | 增量 |
返回按指定量更改缩放级别的GMSCameraUpdate。
+ (GMSCameraUpdate *) zoomTo: | (float) | 缩放 |
返回用于将缩放级别设置为指定量的GMSCameraUpdate。
+ (GMSCameraUpdate *) setTarget:: | (CLLocationCoordinate2D) | 目标 |
返回将镜头目标设置为指定坐标的GMSCameraUpdate。
+ (GMSCameraUpdate *) setTarget:: | (CLLocationCoordinate2D) | 目标 | |
缩放: | (float) | 缩放 | |
返回将镜头目标和缩放级别设置为指定值的GMSCameraUpdate。
+ (GMSCameraUpdate *) setCamera: | (GMSCameraPosition *) | camera |
返回将镜头设置为指定的GMSCameraPosition的GMSCameraUpdate。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 |
返回GMSCameraUpdate,它可以转换镜头,以使指定的边界以尽可能最高的缩放级别在屏幕上居中显示。
这些边界的默认内边距为 64 点。
返回的镜头更新会将镜头的方位和倾斜度设置为其默认的零值(即朝向北方并直接注视地球)。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 | |
withPadding: | (CGFloat) | padding | |
这类似于 FitBounds:,但允许指定内边距(以点为单位),以便从视图的边缘嵌入边界框。
如果所请求的 padding
大于垂直或水平方向的视图大小,则地图将尽可能缩小。
+ (GMSCameraUpdate *) fitBounds: | (GMSCoordinateBounds *) | 边界 | |
withEdgeInsets: | (UIEdgeInsets) | edgeInsets | |
这类似于 FitBounds:,但允许指定边缘边衬区,以便从视图的边缘插入边界框。
如果请求的 edgeInsets
大于垂直或水平方向的视图尺寸,则地图会尽可能缩小。
+ (GMSCameraUpdate *) scrollByX: | (CGFloat) | dX | |
Y: | (CGFloat) | dY | |
返回GMSCameraUpdate,它会在 x 和 y 方向上将视图中心移动指定的点数。
X 向右增大,Y 向下增大。
+ (GMSCameraUpdate *) zoomBy: | (float) | 缩放 | |
atPoint: | (CGPoint) | point | |
返回使用焦点进行缩放的GMSCameraUpdate;焦点会在屏幕上保持固定。