jjzjj

centerCoordinate

全部标签

ios - 如何使用 Swift 限制 MKMapView 最大缩放级别

我正在尝试限制我的swift应用程序中的最大缩放级别,否则我的应用程序会在缩放期间因内存过载而崩溃。我遵循IstherewaytolimitMKMapViewmaximumzoomlevel?中的建议其中一项建议是在Objective-C中使用以下代码实现regionDidChangeAnimated。以下是代码-(void)mapView:(MKMapView*)mapViewregionDidChangeAnimated:(BOOL)animated{//Constrainzoomlevelto8.if([mapViewzoomLevel]我正在尝试将其转换为Swift并遇到问题。

ios - 在 map View 中始终显示 Pin 并计算经纬度,ios 中的地址

在我的ios应用程序中,我想在map上放置一个图钉,默认情况下它总是显示标注。在那个标注上,我显示了图钉的纬度和经度。我想要的是大头针始终保持在map的中心。当用户移动map大头针时,大头针不会移动,但在移动map后其纬度会发生变化。我还想显示那个经纬度的地址。有什么方法请指点。我试过这段代码[mMapViewsetUserTrackingMode:MKUserTrackingModeFollowanimated:YES];MyAnnotation*obj=[[MyAnnotationalloc]initWithLocation:mMapView.centerCoordinatewit

ios - 旋转期间 MKMapView 的中心坐标有错误吗?

我想我可能在MKMapView中发现了一个错误,但我想让大家运行它看看是否有其他人遇到过这个问题。我使用的是iOS7和Xcode5。在我的Storyboard中,我有一个带有MKMapView的ViewController。我的应用程序允许旋转为纵向和横向。我正在使用自动布局来在用户旋转设备时更新MKMapView的框架。旋转后,MKMapView似乎在regionDidChangeAnimated委托(delegate)方法中报告了不正确的centerCoordinate:-(void)mapView:(MKMapView*)mapViewregionDidChangeAnimate

ios - 如何获取mapview的中心位置坐标

我的要求是实现与Hailo应用类似的功能https://appsto.re/us/ED46B.i我最初可以将用户位置置于mapView的中心-(void)mapView:(MKMapView*)mapViewdidUpdateUserLocation:(MKUserLocation*)userLocation{MKAnnotationView*annotationView=[mapViewviewForAnnotation:userLocation];mapViewNearby.centerCoordinate=userLocation.coordinate;annotationVie

ios - 平移时跟踪 MKMapView centerCoordinate

我在我的应用程序中实现了一个map功能,允许用户通过平移来设置他们的当前位置。一直以来,我都希望在centerCoordinate中有一个MKAnnotation。所以我想做的是跟踪map的centerCoordinate何时更改并正确更改注释的坐标。该行为类似于Uber、Hailo和其他公司的行为。我尝试了一个基于时间的实现,其中每0.00001s将检查centerCoordinate并且注释也会被移动。但是,如果不轻轻地轻弹map,注释就会从一个地方跳到另一个地方,这不会构成良好的UI。我尝试的另一种实现是通过手势识别器和MKMapView的委托(delegate)方法(regio