ios - 打开 map 应用程序 iOS 6 后以编程方式返回 iOS 应用程序

标签 ios objective-c cocoa-touch mapkit

我的应用程序使用类似于以下内容的方式在 iOS6 上启动 map 应用程序:

MKPlacemark* place = [[MKPlacemark alloc] initWithCoordinate: latlong addressDictionary: nil];
MKMapItem* destination = [[MKMapItem alloc] initWithPlacemark: place];
destination.name = @"Name Here!";
NSArray* items = [[NSArray alloc] initWithObjects: destination, nil];
NSDictionary* options = [[NSDictionary alloc] initWithObjectsAndKeys:
                             MKLaunchOptionsDirectionsModeDriving, 
                             MKLaunchOptionsDirectionsModeKey, nil];
[MKMapItem openMapsWithItems: items launchOptions: options];

一旦我进入 map 应用程序,是否可以添加按钮或以其他方式返回到我的应用程序?我想返回我的应用程序,而无需再次点击 iPhone 主屏幕按钮并单击我的应用程序图标。

谢谢!

最佳答案

不,由于您无法控制 Apple map 应用程序上的任何内容,因此无需讨论添加按钮。

关于ios - 打开 map 应用程序 iOS 6 后以编程方式返回 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18491855/

相关文章:

javascript - 在 Cordova 中检测倒置屏幕

ios - 如何将数组导入函数 tableViewControler

objective-c - 为什么 nilObject isEqual nilObject 返回 no?

objective-c - 如果比较两个 NSString 对象时 "a == b"为假

ios - 为什么在尝试登录 Box 时出现重定向 URI 不匹配?

ios - 从包含 nsdictionary 的 nsmutablearray 中删除重复项

ios - 在 iOS 中通过 Xcode UI XCTests 测试标签栏角标(Badge)

ios - 在 Storyboard 中创建的 UIViewController 中动态调整 UITableView 的大小

ios - 如何根据IOS Text View Size中的Settings改变TableView Cell行高和字体

iphone - 如何在 iPhone 上将图像转换为视频?