[꼭대기]MapKit API 를 사용 하여 현실 사용자 의 현재 위치 에 레이 블 을 설치 합 니 다.
//
// ViewController.m
// MyAddressMap
//
// Created by MQL on 15/3/20.
// Copyright (c) 2015 MQL. All rights reserved.
//
#import "ViewController.h"
#import <CoreLocation/CoreLocation.h>
#import <MapKit/MapKit.h>
@interface ViewController ()<CLLocationManagerDelegate, MKMapViewDelegate>
{
CLLocationManager *locationManager;
id <MKAnnotation> annotation;
}
@property (nonatomic, weak) IBOutlet MKMapView *mapView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//
if (locationManager == nil) {
locationManager = [[CLLocationManager alloc]init];
}
if ([[[UIDevice currentDevice] systemVersion] doubleValue] >= 8.0)
{
// ios8
[locationManager requestWhenInUseAuthorization];//
}
//
}
#pragma mark --MKMapViewDelegate
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation
{
//
userLocation.title = @"";
MKCoordinateRegion regin = MKCoordinateRegionMakeWithDistance(userLocation.coordinate, 600, 600);
[self.mapView setRegion:regin];
//
if (annotation) {
[self.mapView removeAnnotation: annotation];
}
MKPointAnnotation *point = [[MKPointAnnotation alloc]init];
annotation = point;
point.coordinate = userLocation.coordinate;
point.title = @" 33 1 B 12 ";
[self.mapView addAnnotation:point];
}
@end
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
도쿄도 건축물 환경 계획서의 데이터로 물건 사이트를 만들어 봤어요.나는 원래 이 집을 좋아했지만 도쿄도 건축물 환경계획서의 데이터가 좋아서 그것을 바탕으로 이 사이트를 만들었다. 이 물건의 구조물의 규격정보, 지도정보, 거주편안정보를 조합하여 감각이 좋은 물건 사이트를 만들고 싶다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.