gpt4 book ai didi

ios - map 注释 iOS 7+

转载 作者:行者123 更新时间:2023-11-29 03:16:30 25 4
gpt4 key购买 nike

除了 setTitle 和 setSubtitle 之外,还有其他字段可以添加到 MapAnnotation 中吗?我想向其中添加更多信息,而不仅仅是 2 位数据。

编辑

我正在寻找关于此的 iOS 7+ 信息。

最佳答案

MKAnnotation 是一个协议(protocol),因此您可以通过使其符合该协议(protocol)来将任何类变成注释。只要该类满足要求(titlesubtitlecoordinate),您就可以添加任何您想要的属性。这一切在 iOS 7 中都没有改变。

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

@interface Shop : NSObject <MKAnnotation, NSCoding>

@property (nonatomic, copy) NSString *title;
@property (nonatomic, copy) NSString *subtitle;
@property (nonatomic, assign) CLLocationCoordinate2D coordinate;

@property (nonatomic, assign) int shopId;
@property (nonatomic, copy) NSString *shopOwnerName;

@end

关于ios - map 注释 iOS 7+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21630656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com