亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IOS百度地圖導(dǎo)航開發(fā)功能實現(xiàn)簡述

 更新時間:2016年03月18日 10:16:53   作者:淡泊寧靜_JP  
百度地圖導(dǎo)航非常實用,那么基于代碼是如何實現(xiàn)的呢,下面通過本文給大家介紹IOS百度地圖導(dǎo)航開發(fā)功能實現(xiàn)簡述,需要的朋友可以參考下本文

以下通過圖文并茂的方式給大家講述百度地圖導(dǎo)航開發(fā)功能:

第一步:在使用百度導(dǎo)航之前,我們需要在百度地圖開放平臺上下載導(dǎo)航的 SDK,共85.8M,網(wǎng)速不好的同學(xué)可提前準(zhǔn)備好。


第二步:引入導(dǎo)航所需的系統(tǒng)包

  將AudioToolbox.framework、ImageIO.framework、CoreMotion.framework、CoreLocation.framework、CoreTelephony.framework、MediaPlayer.framework、AVFoundation.framework、SystemConfiguration.framework、libstdc++6.0.9.dylib這幾個framework添加到工程中。


第三步:將TouchJSON庫設(shè)置為非ARC編譯選項,也就是在 Compile Sources 中設(shè)置編譯方式為:-fno-objc-arc


第四步:勾選媒體后定位后臺模式


第五步:添加頭文件,發(fā)起導(dǎo)航

#import "BNCoreServices.h"http:// 引入地圖導(dǎo)航頭文件
#pragma mark - BNNaviRoutePlanDelegate 發(fā)起導(dǎo)航
- (void)startNavi
{
//節(jié)點數(shù)組
NSMutableArray *nodesArray = [[NSMutableArray alloc] initWithCapacity:2];
//起點
BNRoutePlanNode *startNode = [[BNRoutePlanNode alloc] init];
startNode.pos = [[BNPosition alloc] init];
startNode.pos.x = 113.936392;
startNode.pos.y = 22.547058;
startNode.pos.eType = BNCoordinate_BaiduMapSDK;
[nodesArray addObject:startNode];
//終點
BNRoutePlanNode *endNode = [[BNRoutePlanNode alloc] init];
endNode.pos = [[BNPosition alloc] init];
endNode.pos.x = 114.077075;
endNode.pos.y = 22.543634;
endNode.pos.eType = BNCoordinate_BaiduMapSDK;
[nodesArray addObject:endNode];
//發(fā)起路徑規(guī)劃
[BNCoreServices_RoutePlan startNaviRoutePlan:BNRoutePlanMode_Recommend naviNodes:nodesArray time:nil delegete:self userInfo:nil];
}
#pragma mark
#pragma mark - BNNaviUIManagerDelegate 算路成功回調(diào)
-(void)routePlanDidFinished:(NSDictionary *)userInfo
{
NSLog(@"算路成功");
//路徑規(guī)劃成功,開始導(dǎo)航 BN_NaviTypeSimulator 默認(rèn)模擬導(dǎo)航,BN_NaviTypeReal 真機導(dǎo)航
[BNCoreServices_UI showNaviUI: BN_NaviTypeSimulator delegete:self isNeedLandscape:YES];
}

有關(guān)IOS百度地圖導(dǎo)航開發(fā)功能小編就給大家介紹這么多,后續(xù)還會持續(xù)更新,敬請關(guān)注腳本之家網(wǎng)站!

相關(guān)文章

  • iOS中修改UITextField占位符字體顏色的方法總結(jié)

    iOS中修改UITextField占位符字體顏色的方法總結(jié)

    這篇文章給大家分享了iOS中修改UITextField占位符字體顏色的三個方法,分別是使用attributedPlaceholder屬性、重寫drawPlaceholderInRect方法和修改UITextField內(nèi)部placeholderLaber的顏色,下面我們一起來看看詳細的方法介紹。
    2016-09-09
  • iOS中FMDB數(shù)據(jù)庫之增刪改查使用實例

    iOS中FMDB數(shù)據(jù)庫之增刪改查使用實例

    本篇文章主要介紹了iOS中FMDB數(shù)據(jù)庫之增刪改查使用實例,F(xiàn)MDB是一個輕量級的數(shù)據(jù)庫,用于將網(wǎng)絡(luò)資源存儲在本地。
    2017-05-05
  • IOS開發(fā)-多線程隊列測試代碼

    IOS開發(fā)-多線程隊列測試代碼

    這篇文章中,我不會說多線程是什么、線程和進程的區(qū)別、多線程有什么用,當(dāng)然我也不會說什么是串行、什么是并行等問題,這些我們應(yīng)該都知道的。
    2017-09-09
  • ios基礎(chǔ)教程之常見的數(shù)組使用方法

    ios基礎(chǔ)教程之常見的數(shù)組使用方法

    這篇文章主要給大家介紹了關(guān)于ios基礎(chǔ)教程之常見的數(shù)組使用方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • 詳解使用Xcode進行iOS設(shè)備無線調(diào)試

    詳解使用Xcode進行iOS設(shè)備無線調(diào)試

    這篇文章主要介紹了詳解使用Xcode進行iOS設(shè)備無線調(diào)試,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • iOS簡單到無門檻調(diào)試WebView的步驟詳解

    iOS簡單到無門檻調(diào)試WebView的步驟詳解

    這篇文章主要給大家介紹了關(guān)于iOS調(diào)試WebView的相關(guān)資料,文中介紹的方法可以說是非常簡單,簡單到無門檻,通過圖文介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 深入學(xué)習(xí)iOS7自定義導(dǎo)航轉(zhuǎn)場動畫

    深入學(xué)習(xí)iOS7自定義導(dǎo)航轉(zhuǎn)場動畫

    這篇文章主要為大家詳細介紹了iOS7自定義導(dǎo)航轉(zhuǎn)場動畫的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-02-02
  • iOS如何將字符串中特定后的字變成紅色

    iOS如何將字符串中特定后的字變成紅色

    這篇文章主要介紹了iOS將字符串中特定后的字變成紅色的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-07-07
  • 移動端固定輸入框在底部會被鍵盤遮擋的解決方法(必看篇)

    移動端固定輸入框在底部會被鍵盤遮擋的解決方法(必看篇)

    下面小編就為大家分享關(guān)于移動端固定輸入框在底部會被鍵盤遮擋的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • IOS 開發(fā)之應(yīng)用喚起實現(xiàn)原理詳解

    IOS 開發(fā)之應(yīng)用喚起實現(xiàn)原理詳解

    這篇文章主要介紹了IOS 開發(fā)之應(yīng)用喚起實現(xiàn)原理詳解的相關(guān)資料,需要的朋友可以參考下
    2016-12-12

最新評論