マップに mkannotation を追加しようとしていますが、サブタイトルが表示されません (または、サブタイトルを表示する方法がわからない、Android デバイスを使用しているのに、iPhone の動作がわかりにくい)
これは私の MapPoint.h です:
@interface MapPoint : NSObject<MKAnnotation> {
NSString *title;
NSString *subTitle;
CLLocationCoordinate2D coordinate;
}
@property (nonatomic,readonly) CLLocationCoordinate2D coordinate;
@property (nonatomic,copy) NSString *title;
@property (nonatomic,copy) NSString *subTitle;
-(id) initWithCoordinate:(CLLocationCoordinate2D) c title:(NSString *) t subTitle:(NSString *) st;
@end
マイ MapPoint.m:
@implementation MapPoint
@synthesize title,coordinate,subTitle;
-(id) initWithCoordinate:(CLLocationCoordinate2D)c title:(NSString*)t subTitle:(NSString *) st
{
coordinate = c;
[self setTitle:t];
[self setSubTitle:st];
return self;
}
@end
そして Map.m には、次のものがあります。
MapPoint *mp = [[MapPoint alloc] initWithCoordinate:pointCoord title:@"This is the title" subTitle:@"This is the subtitle"];
[mv addAnnotation:mp];
マーカーをタッチすると、「これはタイトルです:
This is the title, This is the subtitle with small font. 見なければならないと思います。
前もって感謝します