#import
"viewcontroller.h"
#import
#import
@inte***ce
viewcontroller ()
@property
(nonatomic
, strong
)cllocationmanager
*manager;
@property
(weak
, nonatomic
) iboutlet
mkmapview
*mapview;
@end
@implementation
viewcontroller
- (void
)viewdidload
// 顯示指南針
(旋轉之後才會顯示指南針)
self
.mapview
.showscompass
= yes;
//顯示交通狀況
self
.mapview
.showstraffic
= yes;
//顯示3d建築
self
.mapview
.showsbuildings
= yes;
//航拍模式 /*
mkmapcamera cameralookingatcentercoordinate:
中心點
fromdistance:
離中心點距離
pitch:
傾斜角度
heading:朝向
*/ self
.mapview
.camera
= [mkmapcamera
cameralookingatcentercoordinate
:self
.mapview
.userlocation
.coordinate
fromdistance:
2000.0
pitch:
60heading:0];
}#pragma mark
#pragma mark
定位當前位置
- (ibaction
)actionlocation:(
id)sender mkcoordinatespan;
typedef struct mkcoordinateregion; */
//定義乙個座標範圍
mkcoordinateregion
region; //
範圍的中心點為使用者當前位置的座標
region.
center
= self
.mapview
.userlocation
.coordinate;
//跨度為地圖範圍的跨度
region.
span
= self
.mapview
.region
.span;
[self
.mapview
setregion
:region
animated
:yes];
}#pragma mark
#pragma mark
選擇地圖種類
- (ibaction
)actionchoosemaptype:(
uisegmentedcontrol
*)sender
}#pragma mark
#pragma mark
放大地圖
- (ibaction
)actionzoomin:(
id)sender
#pragma mark
#pragma mark 縮小
- (ibaction
)actionzoomout:(
id)sender
@end
MapView的使用 之 最新帖
在論壇裡看到一篇 mapview和其它控制項一起顯示 的帖子,那是很老的一篇帖子了,很多朋友都說無法在android sdk 1.0上執行。既然那麼多人關心,我在這裡就把它重寫一遍,順便加入了一些新的功能 感興趣的朋友可以看看。第一步,當然是增加map的支援了。在android manifest.x...
乙個簡單的MapView例子。氣球墜落
第一步。首先需要自定義乙個類,這裡叫它poiannotation,採用mkannotation協議。這個類的物件用來存放小氣球的座標資訊和顯示文字。如下 poiannotation.h import import inte ce poiannotation nsobject property non...
gulp的使用基本使用
1.全域性安裝gulp 目的是在命令列裡使用gulp的命令 2.命令列中cd到專案目錄,區域性安裝gulp 如果不在專案中再次安裝會報錯,據說這樣是為了避免發生版本衝突 3.在專案目錄下新建乙個gulpfile.js檔案 必須這個名字,這個檔案算是乙個配置檔案 編寫我們的需求,以便gulp能按著我們...