mkmapviewdelegate

    0热度

    2回答

    我想打开一个新的viewcontroller,当我点击PinAnnotation。但ViewForannotation不会打电话,当我点击,但它显示弹出消息,当我点击Pin。不知道发生了什么。这是我的代码: import UIKit import MapKit class Pin: NSObject, MKAnnotation { var coordinate: CLLocati

    0热度

    1回答

    我使用this代码将图像添加到MKPointAnnotation。 - (MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id <MKAnnotation>)annotation { static NSString *SFAnnotationIdentifier = @"SFAnnotation

    1热度

    2回答

    我有一个iOS应用程序,我需要干涉地图。 经过搜索,我得出结论,我必须使用MKMapView对象,并可能实现MKMapViewDelegate协议。 我现在想知道如何在用户点击地图时捕捉触摸点(意思是经度和方位角)。我想有一个更好的方法比摆弄一个自制的UITapGestureRecognizer。 要清楚和简单,我有这样的代码开始: import UIKit import CoreLocatio

    5热度

    1回答

    我有一个swift应用程序与MapView。这是我对故事板设置的地图: 而且,在代码中我做: let regionRadius: CLLocationDistance = 10000 let initialLocation = CLLocation(latitude: latitude, longitude: longitude) centerMapOnLocation(initialLoca

    0热度

    1回答

    我正在处理与交付相关的应用程序。在这个应用程序中,一个视图显示地图视图。如果地图视图改变其区域,那么如何从当前位置查找地图视图区域的方向?

    0热度

    2回答

    我有麻烦可以在MapView中选择自定义注释。我尝试几种方法,都没有成功: 使用MKMapViewDelegate的didSelect 使用的UIButton被添加到AnnotationView 使用UITapGestureRecognizer的ImageView的,它应该用于注释 你可以找到所有这些方法在下面的代码注释: override func viewDidLoad() { su

    -1热度

    1回答

    我试图在地图视图中获取当前用户位置并放大它。 这是我的代码 - #import "WhereamiAppDelegate.h" #import "WhereamiViewController.h" @implementation WhereamiAppDelegate - (BOOL)application:(UIApplication *)application didFin

    0热度

    3回答

    我已经有一些使用MKMapView和MKPointAnnotation的经验,我曾经在地图上放置了一些别针。 这次我想更进一步,使用MKPinAnnotationView来写一个标签和一些引脚。 不幸的是,它并不像我预期的那样工作。 这是我想做的事: 我有一个图表(的MKMapView对象),当我触摸它,我把一根钢钉在触摸点,然后进行一些计算,这给了我一个地图上的第二个点。我把第二个引脚(位于第二

    1热度

    1回答

    我已经有一些过去使用MKMapView和MKPointAnnotation的经验,我曾经在地图上放置了一些别针。 这次我想更进一步,使用MKPinAnnotationView来写一个标签和一些引脚。 不幸的是,它并不像我预期的那样工作。 这是我想做的事: 我有一个图表(的MKMapView对象),当我触摸它,我把一根钢钉在触摸点,然后进行一些计算,这给了我一个地图上的第二个点。我在地图上放置了第二

    -1热度

    2回答

    点击MapView的调出注释可见当用户移动所述地图画面到其中销靠近屏幕的边缘处结束了,请观察链接图像(底部,下文) 和然后选择该引脚注释,然后Apple方法将地图屏幕稍微向屏幕中心移动,以便引脚注释标注可见。 我的问题是双重的: 一,什么苹果方法被调用,以使该屏幕调整? 二,如果实现了MKMapViewDelegate扩展,在mapView didSelect视图方法中实现相同功能的最明智的方法是