zoukankan      html  css  js  c++  java
  • iOS 百度地图监听地图状态

    百度地图提供了地图状态的对象BMKMapStatus

     1 ///此类表示地图状态信息
     2 @interface BMKMapStatus : NSObject
     3 {
     4     float       _fLevel;       // 缩放比例,3-19级
     5     float       _fRotation;    // 旋转角度
     6     float       _fOverlooking; // 俯视角度
     7     
     8     CGPoint     _targetScreenPt;//屏幕坐标(中心点)
     9     CLLocationCoordinate2D _targetGeoPt;//地理坐标(中心点)
    10 }
    11 ///缩放级别:[3~19]
    12 @property (nonatomic, assign) float fLevel;
    13 ///旋转角度
    14 @property (nonatomic, assign) float fRotation;
    15 ///俯视角度:[-45~0]
    16 @property (nonatomic, assign) float fOverlooking;
    17 ///屏幕中心点坐标:在屏幕内,超过无效
    18 @property (nonatomic) CGPoint targetScreenPt;
    19 ///地理中心点坐标:经纬度
    20 @property (nonatomic) CLLocationCoordinate2D targetGeoPt;

    这里有个监听方法:

    //监听地图的状态BMKMapStatus ,平移、选转、缩放有改变都会调用该方法

     1 - (void)mapView:(BMKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;

  • 相关阅读:
    利用pyautogui自动化领取dnf的在线养竹活动的竹子
    idea2019.3版本的安装
    二叉树文本分析
    表达式树的创建
    24点游戏
    二叉树
    队列操作
    HuffmanTree
    两数之和
    面向对象Python
  • 原文地址:https://www.cnblogs.com/A--G/p/4766969.html
Copyright © 2011-2022 走看看