gpt4 book ai didi

iphone - MKCoordinateRegion setRegion问题

转载 作者:行者123 更新时间:2023-12-01 18:24:40 24 4
gpt4 key购买 nike

我将此代码用于iPhone iOS 5.0设备。一切都很好:

self.mapView = [[[MKMapView alloc]init] autorelease];
mapView.delegate = self;
mapView.frame = CGRectMake(0, 0, 320, 414);
[myView addSubview:mapView];
MKCoordinateRegion zoomRegion = MKCoordinateRegionForMapRect(MKMapRectWorld);
MKCoordinateRegion adjustedRegion = [mapView regionThatFits:zoomRegion];
[mapView setRegion:adjustedRegion animated:NO];

然后我在iPhone 6.0上尝试了它,它在字符串 [mapView setRegion:adjustedRegion animated:NO];上崩溃了
    *** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: 'Invalid Region <center:+0.00000000, +0.00000000 span:+176.06470039, +360.00004292>'

我应该更改我的代码吗?

最佳答案

编辑

在您的情况下[mapView regionThatFits:zoomRegion];会产生问题..删除它:

MKCoordinateRegion zoomRegion = MKCoordinateRegionForMapRect(MKMapRectWorld);
// MKCoordinateRegion adjustedRegion = [self.mapView regionThatFits:zoomRegion];
[self.mapView setRegion:zoomRegion animated:NO];

关于iphone - MKCoordinateRegion setRegion问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14598237/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com