草庐IT

mapped_type

全部标签

ios - MKMapCamera 旋转时不考虑 map 框架

我正在使用简单的NSTimer以编程方式旋转MKMapView,以不断增加MKMapCamera的航向属性,该属性按预期工作(导致map围绕华盛顿纪念碑缓慢旋转)。我不希望map围绕其中心旋转,而是希望它围绕map底部旋转。解决方案应该很简单,将map的高度加倍,然后围绕现在位于屏幕底部的中心旋转。将map的高度加倍后,它仍然围绕屏幕中心而不是map框的中心旋转。Apple似乎在MKMapView中添加了额外的逻辑,以将“合法”标签保留在右下角,无论map框是什么,我认为这也会导致此问题。有什么想法可以强制map围绕map底部而不是中心旋转吗?-(void)setupMap{//Wor

ios - 自定义 map 样式 Google Map/MapKit

我想实现如下图的map设计虽然我已经使用MapBox实现了设计,但从中完成设计非常简单。我发现可以从here轻松自定义Googlemap但我找不到在iOSSDK中为GoogleMaps实现它的方法。我非常想使用GoogleMaps,请问有什么方法可以实现上面的map设计吗?感谢任何帮助..谢谢。 最佳答案 最新版本的iOS版googlemapsSDK(v1.5.0)目前不支持样式化map,但此功能的工单已提交,所以请给它加星以表明您对此功能感兴趣:https://code.google.com/p/gmaps-api-issues/

ios - 从 Phonegap 应用程序在 iOS 上打开 native map 应用程序

我有一个简单的HTML5+Javascript+Phonegap应用程序,可以显示商店的一些联系信息,比如它的位置。我的目的是通过链接打开目标平台的本地map应用程序,以便从当前位置开始逐向导航。我的代码如下所示:if(navigator.userAgent.match(/(iPod|iPhone|iPad)/)){varaddMap='maps:q='+global_indirizzo+','+global_comune+','+global_provincia;window.open(addMap,'_system');}else{varaddMap='geo:0,0?q='+gl

ios - "Allocation Type"菜单在 Instruments 中被禁用

我一直在观看WWDC2013的410-修复内存问题session。第一个演示显示了所有堆分配和所有VM之间的区别地区。我试图为我自己的应用程序查看相同的信息,但在我的例子中,AllocationType菜单被禁用,如下面的屏幕截图所示:我在Instruments中使用了默认的“Allocations”文档。我看过similarquestion在开发者论坛上提问,但它不包含答案。我应该怎么做才能启用此菜单? 最佳答案 事实证明,Allocationtype菜单仅在真实设备上进行分析时才处于事件状态。

ios - 如何像 Apple 的 Maps.app 一样在 MKMapView 缩放期间显示 map 比例

我在我的自定义应用程序中使用MKMapView,并希望在像Apple的Maps.app一样缩放时显示map比例(卷尺)。这可能吗?如果没有,我会实现我自己的map比例尺,当MKMapView的缩放比例发生变化时,我如何才能获得连续的更新信息?-(void)mapView:(MKMapView*)mapViewregionWillChangeAnimated:(BOOL)animated似乎只在缩放开始时被调用一次,而-(void)mapView:(MKMapView*)mapViewregionDidChangeAnimated:(BOOL)animated在缩放结束时只调用一次。Ma

ios - 在 iOS5 中打开原生 map 应用

您好,我最近不得不使用cordova打开设备上安装的本地map。到目前为止,这是我所做的:functiongetMapsUrl(){varisAndroid=navigator.userAgent.match(/Android/);varisIos=navigator.userAgent.match(/(iPhone|iPod|iPad)/);if(isAndroid){return"geo:0,0?q=";}if(isIos){return"maps:q=";}return"http://maps.google.com/maps?q=";}此函数在应用程序首次打开时进行评估,并且整个

ios - 更新时自定义注释不会在 map View 上更新

我正在执行willChangeValueForKey和didChangeValueForKey调用,但即使使用它们,mapView委托(delegate)也永远不会运行通过mapView:viewForAnnotation:来更新事情。如何强制更新MKAnnotation?当图像更改时,annotationView.image不会更新,annotationView.image也不会更新。据我所知,通过我的NSLog行,当MKAnnotation更新时,mapView:viewForAnnotation:不会被再次调用。.h#import#import#import@interfaceM

ios - 需要修复代码 "Property ' managedObjectContext' not found on object of type 'id' 中的错误。”

我正在为我的类(class)编写这段代码,但我卡住了,错误是“在‘id’类型的对象上找不到属性‘managedObjectContext’它落在这行代码上:if(![self.detailItem.managedObjectContextsave:&error])我知道在代码的前面我将newDetailItem设置为类型id?:-(void)setDetailItem:(id)newDetailItem{if(_detailItem!=newDetailItem){_detailItem=newDetailItem;//Updatetheview.[selfconfigureView]

c++ - 错误:__cxxabiv1::__si_class_type_info 的 libc++abi.dylib`vtable

我正在为iOS6/7(使用Xcode5和iOSSDK7.0)构建一个使用cocos2d-x的游戏,并开始引入一些利用继承的模式,但我遇到了这个异常。libc++abi.dylib`vtablefor__cxxabiv1::__si_class_type_info:0x284a540:addb%al,(%eax)0x284a542:addb%al,(%eax)0x284a544:jo0x284a4eb;vtablefor__cxxabiv1::__libcxxabi::__void+910x284a546:testb(%edx),%al0x284a548:lesl2(%edx,%eax,

ios - 我的应用程序有什么方法可以从苹果 map 应用程序中获取书签列表吗?

iOS(或MacOSXMavericks)中的AppleMaps应用程序可以有一个可以通过iCloud同步的书签列表。我正在开发的应用程序是否有办法获取该书签列表(CLLocations的NSArray)?我正在开发一个将创建家庭区域和工作区域的应用程序。我知道如何在我的应用程序中创建区域,但为了方便用户,我一直在寻找一种方法让我的应用程序查询map应用程序并查看是否有标记为家庭或工作的书签。我还没有在“关于定位服务和map”指南中找到它。 最佳答案 不,这是不可能的,Apple以后也不会允许获取此类信息。该信息对map应用是私有(