如何在iPhone中使用MKMapView导航应用程序?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在iPhone中使用MKMapView导航应用程序?相关的知识,希望对你有一定的参考价值。
在我的iPhone应用程序中,我使用MKMapView从不同的页面导航。但是当MKMapView控件在那时运行时,控件不再在应用程序中返回。所以我放弃了应用程序流程,我必须再次运行该应用程序。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://maps.google.com/maps?q=category:Taxi=NSW=australia"]];
上面的代码在应用程序中给我搜索字符串作为查询。并且能够在地图中放置针点。但控件不在应用程序中。
如何在应用程序中再次设置控件并在加载Map后导航?
答案
我不确定你在问什么,但我会尽我所能:
如果您使用UURpplication的openURL:方法,您的应用程序将退出,这是预期的行为。
您可能需要创建一个实现MKMapViewDelegate协议的UIViewController。
不幸的是,Apple提供的MapKit文档非常缺乏 - 但我认为您对视图控制器的工作原理并不十分了解。你应该看看Apple的View Controller Programming Guide
以上是关于如何在iPhone中使用MKMapView导航应用程序?的主要内容,如果未能解决你的问题,请参考以下文章