0

我注意到新的地图应用程序有一个我需要在我正在制作的应用程序中实现的功能。该功能是当用户将图钉放在某个位置时,地址会显示为注释视图的副标题。有谁知道这是怎么做到的吗?

4

1 回答 1

0

您应该在自定义注释中实现 subtitle 属性,例如:

// Geo.h
#import <Foundation/Foundation.h>

#import <CoreLocation/CoreLocation.h>
#import <MapKit/MapKit.h>

@interface Geo : NSObject <MKAnnotation>

@property (nonatomic, strong) NSString* subtitle;

// Geo.m
#include "Geo.h"

@implementation Geo

- (NSString *)subtitle
{
    return _subtitle; // Here you can reverse geocoding to get address from a CLLocationCoordinate2D object
};
于 2012-10-14T05:33:51.073 回答