最后更新时间:2025-03-26


基础手势

腾讯地图SDK支持默认提供了几种常用手势功能,如单指拖动、双指捏合缩放、双指滑动倾斜、双指旋转等常用功能。同时好提供了一些组合手势,如双击放大地图、双指单击缩小地图、单指双击上下滑动缩放地图等。


以下将分四部分介绍手势的控制
  1. 基础手势和控制属性
  2. 组合手势



一、基础手势和控制属性

腾讯地图SDK默认支持几种常用手势,手势默认开启,可以通过mapView的对应属性来控制开关并获取当前手势是否开启的状态,基本使用方法如下表所示:

手势名称 功能 属性
scroll:滚动手势 单指按住地图并拖动,移动地图视野 BOOL scrollEnabled;
zoom:缩放手势 双指捏合缩放地图,调整地图缩放等级 BOOL zoomEnabled;
rotate:旋转手势 双指按住屏幕并旋转,调整地图旋转角度 BOOL rotateEnabled;
overlooking:倾斜手势 双指按住屏幕并上下拖动,调整地图倾斜角 BOOL overlookingEnabled;

二、组合手势

腾讯地图SDK提供了几种组合手势方便用户使用地图,组合手势可以通过基础手势对应的开关来控制是否开启,基本介绍如下表所示:

手势名称 功能
双击手势 双击地图,放大地图缩放等级,zoomLevel + 1
双指单击手势 双指单击地图,缩小地图缩放等级, zoomLevel - 1
单指双击上下滑动 单指双击后并拖动地图,调整地图缩放等级