0
我已經實現了MKAnnotation如下。我將放置很多引腳,每個引腳的信息都存儲在一個數組中。該數組的每個成員都是一個對象,其屬性將爲該引腳的標題和副標題提供值。每個對象都對應一個pin。但是,當我點擊一個引腳時,如何顯示這些引腳的值?如何在我們實現MKAnnotation時獲得標題和副標題?
@interface UserAnnotation : NSObject <MKAnnotation>
{
CLLocationCoordinate2D coordinate;
NSString *title;
NSString *subtitle;
NSString *city;
NSString *province;
}
@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
@property (nonatomic, retain) NSString *title;
@property (nonatomic, retain) NSString *subtitle;
@property (nonatomic, retain) NSString *city;
@property (nonatomic, retain) NSString *province;
-(id)initWithCoordinate:(CLLocationCoordinate2D)c;
而且.M是加入
@implementation UserAnnotation
@synthesize coordinate, title, subtitle, city, province;
- (NSString *)title
{
return title;
}
- (NSString *)subtitle
{
return subtitle;
}
- (NSString *)city
{
return city;
}
- (NSString *)province
{
return province;
}
-(id)initWithCoordinate:(CLLocationCoordinate2D)c
{
coordinate=c;
NSLog(@"%f,%f",c.latitude,c.longitude);
return self;
}
@end
您已添加?至少提供完整的細節..所以其他用戶也從你的帖子中獲得幫助。並給你投票.. – 2013-05-28 10:32:31