gpt4 book ai didi

iphone - 如何用MKmapview添加一个 "Directions to Here"函数?

转载 作者:行者123 更新时间:2023-11-28 22:47:18 37 4
gpt4 key购买 nike

所以我将我的应用设置为在按下按钮时搜索用户的位置。

-(IBAction)getLocation {
mapview.showsUserLocation = YES;}

然后我在使用这个加载 map View 时也将 map 注释设置到某个位置

- (void)viewDidLoad{
[super viewDidLoad];
// Do any additional setup after loading the view.

[mapview setMapType:MKMapTypeStandard];
[mapview setZoomEnabled:YES];
[mapview setScrollEnabled:YES];

MKCoordinateRegion region = { {0.0, 0.0 }, {0.0, 0.0 } };
region.center.latitude = 123;
region.center.longitude = 123;
region.span.longitudeDelta = 0.01f;
region.span.latitudeDelta = 0.01f;
[mapview setRegion:region animated:YES];

NewClass *ann = [[NewClass alloc] init];
ann.title = @"Place to go to";
ann.subtitle = @"subtitle";
ann.coordinate = region.center;
[mapview addAnnotation:ann];

是否可以使用 MapKit 将“到这里的路线”按钮添加到我的注释中?任何帮助都是极好的!谢谢!

最佳答案

要添加标注配件,您必须按照安娜卡列尼娜的说明进行操作。

要绘制路线本身,您必须首先获取路线,有很多优秀的 API 可以为您提供两个给定点之间的路线,甚至允许您设置参数,例如您想要包含的路线类型. Google Directions API 在这方面令人印象深刻。你应该检查一下。

然后你必须用 MKPolyline 绘制路线本身.您可以查看 toy app我几个月前放在一起展示了如何做到这一点。

关于iphone - 如何用MKmapview添加一个 "Directions to Here"函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12873878/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com