自定义大头针
来源:互联网 发布:linux 迅雷下载 编辑:程序博客网 时间:2024/05/22 11:47
#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>
//就是一个数据模型,专门存放大头针视图的数据的
//只要这个类遵循MKAnnotation协议,那么地图就可以把这个类的对象处理成大头针
@interface MyAnnotation : NSObject <MKAnnotation>
@property (nonatomic) CLLocationCoordinate2D myCoordinate;
@property (nonatomic,copy) NSString *myTitle;
@property (nonatomic,copy) NSString *mySubtitle;
#import <MapKit/MapKit.h>
//就是一个数据模型,专门存放大头针视图的数据的
//只要这个类遵循MKAnnotation协议,那么地图就可以把这个类的对象处理成大头针
@interface MyAnnotation : NSObject <MKAnnotation>
@property (nonatomic) CLLocationCoordinate2D myCoordinate;
@property (nonatomic,copy) NSString *myTitle;
@property (nonatomic,copy) NSString *mySubtitle;
@end
#import "MyAnnotation.h"
/**
协议中出现了@property 那么在类的实现部分,编译器不会自动添加 @synthesize
MKAnnotation中@property声明了一些setter和getter方法,需要我们手动实现
*/
@implementation MyAnnotation
//类的声明部分的@property在这里会自动添加上@synthesize
#pragma mark - 手动实现协议方法
//返回一个大头针的经纬度
-(CLLocationCoordinate2D)coordinate{
return self.myCoordinate;
}
-(NSString *)title{
return self.myTitle;
}
-(NSString *)subtitle{
return self.mySubtitle;
}
@end
0 0
- 自定义大头针
- 自定义大头针
- 自定义大头针
- 自定义大头针
- 自定义大头针
- 百度地图自定义大头针
- ios-地图-自定义大头针
- 104 自定义大头针
- iOS 大头针 MKAnnotationView 自定义
- Mapview自定义大头针
- MKMapView 自定义大头针
- 自定义大头针简单介绍
- customUserView(自定义大头针)
- iOS大头针(自定义大头针,定位,画线)
- MapKit之大头针全面解析(使用系统大头针、自定义大头针callout视图、使用图片显示大头针)
- 【iPhone Demo】地图自定义大头针
- 【iPhone Demo】地图自定义大头针
- iOS 百度地图自定义大头针。
- 【笨木头Unity】入门之旅005:正常人都要掌握的操作
- git图解
- Android中的Environment.getExternalStorageState使用(转自 YAnG_Linux)
- [OC] 关于类的封装
- nyoj 1057 寻找最大数(三)
- 自定义大头针
- ThinkPHP3.2.3---mysql+ajax实现长连接,实时监测数据库数据是否更新
- U_boot 的 bootcmd 和bootargs参数详解
- asp.net TemplateField模板中的Bind方法和Eval方法
- jQuery ajax - ajax() 方法
- java 文件流
- ASP.NET中EVAL用法大全
- LeetCode---Balanced Binary Tree
- C++一种智能指针的实现