开发环境:Xcode6.4
模拟器 : IOS8.4
OS X : 10.0.4
小编博客链接: http://www.goofyy.com
首先例子是小编写的一个定位获取经纬度,然后在地图上面显示,并自定义大头针的一个程序。先上图
首先说一下定位,在 iOS 8 之前,位置服务的权限是二元的:你要么赋予一个应用得到使用位置服务的权限,要么不给。你可以在 Settings.ap...
分类:
移动开发 时间:
2015-08-21 13:37:31
阅读次数:
266
首先在工程中导入MapKit.framework库文件1 #import 2 3 @interface AppDelegate : UIResponder 4 5 @property (strong, nonatomic) UIWindow *window;6 7 @end 1 #import "A...
分类:
移动开发 时间:
2015-08-17 23:19:05
阅读次数:
311
iOS 触摸的位置放一个大头针UITapGestureRecognizer *mTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapPress:)]; [self.mapView addGest....
分类:
移动开发 时间:
2015-08-14 18:36:33
阅读次数:
158
首先,我们得新建一个遵守MKAnnotation的对象,并且拥有以下几个属性: @interface LHAnnotation : NSObject<MKAnnotation> // Center latitude and longitude of the annotion view. // The impleme...
分类:
移动开发 时间:
2015-08-13 18:22:45
阅读次数:
229
有关MapView的显示和定位在上一节已经说明,这一节说明如何在地图上放置大头针,以及设置点击大头针的视图。
【系统默认大头针】
mapView上放置大头针的方法是调用其addAnnotation:方法,需要注意的是,传入的是模型而不是大头针视图。
- (void)addAnnotation:(id )annotation;通过这个方法,我们可以清楚的看到,annotation模型需要遵循M...
分类:
其他好文 时间:
2015-07-22 20:57:03
阅读次数:
228
#import "ViewController.h"#import #import "MYAnnotation.h"@interface ViewController ()@property(nonatomic,strong)CLLocationManager *mag;@property(nona...
分类:
其他好文 时间:
2015-07-17 22:41:38
阅读次数:
189
首先初始化一个要展示的泡泡视图 paopaoView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 80)]; paopaoView.layer.cornerRadius = 10; paopaoView.layer....
分类:
其他好文 时间:
2015-07-14 10:02:28
阅读次数:
175
在开发中,客户需要点击 call out 的任何地方都能跳转到一个新的页面,例如下图:点击大头针后弹出来的成都的详细信息的任何地方都能触发点击效果 这里的解决方法为:创建一个type为UIButtonTypeDetailDisclosur...
分类:
移动开发 时间:
2015-05-30 18:34:40
阅读次数:
174
要想让MapView画路径,必然要传给mapView某些东西,没错,类似Annotation(大头针),添加路径也有类似的操作函数和相应传入CLLocation返回路径的协议方法。1.搭建界面拖一个全屏的MapView,连线到controller,如下1 @property (weak, nonat...
分类:
其他好文 时间:
2015-05-13 12:20:41
阅读次数:
180