gpt4 book ai didi

iphone - 新的IOS苹果 map

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:45:27 25 4
gpt4 key购买 nike

我已经使用当前代码在我当前的应用程序中实现了 IOS map 的“turn by turn”功能:

Class itemClass = [MKMapItem class];
if (itemClass && [itemClass respondsToSelector:@selector(openMapsWithItems:launchOptions:)]) {
MKMapItem *currentLocation = [MKMapItem mapItemForCurrentLocation];
MKMapItem *toLocation = [[MKMapItem alloc] initWithPlacemark:[[MKPlacemark alloc] initWithCoordinate:to addressDictionary:nil]];
toLocation.name = @"Destino";
[MKMapItem openMapsWithItems:[NSArray arrayWithObjects:currentLocation, toLocation, nil]
launchOptions:[NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:MKLaunchOptionsDirectionsModeDriving, [NSNumber numberWithBool:YES], nil]
forKeys:[NSArray arrayWithObjects:MKLaunchOptionsDirectionsModeKey, MKLaunchOptionsShowsTrafficKey, nil]]];

我的问题是,使用 map 后如何返回我的应用程序?谷歌可以通过使用 webView 来实现,但我无法让它在苹果 map 上运行。

提前致谢,抱歉我的英语不好。

最佳答案

恐怕您想要实现的目标是不可能的。您可以在触发 map 应用程序时传递各种启动选项(例如要使用的 map 、将 map 居中的位置等),但是您不能做的是传递回调以将用户“返回”到您的当他们完成时。用户必须自己手动导航回您的应用。

如果您认为此功能特别值得,您可能需要考虑向 Apple 提交功能请求。

关于iphone - 新的IOS苹果 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14564637/

25 4 0
文章推荐: iphone - 在 ios 版本高于 xcode 的 sdk 的 iphone 上测试应用程序
文章推荐: iphone - MKMap 无法在 ViewDidLoad/ViewWillAppear 中设置区域
文章推荐: iOS 应用程序发布 - 相同的 Bundle ID 但不同的开发者帐户
文章推荐: javascript - 如何在现有