2011-08-28 21 views

回答

7

这里有一种方法(mp1mp2MKMapPoint双相对的角):

MKMapRect mr = MKMapRectMake (fmin(mp1.x, mp2.x), 
           fmin(mp1.y, mp2.y), 
           fabs(mp1.x - mp2.x), 
           fabs(mp1.y - mp2.y)); 
1

您也可以将您的点2个矩形,并得到工会:

MKMapRect rect1 = MKMapRectMake(point1.x, point1.y, 0, 0); 
MKMapRect rect2 = MKMapRectMake(point2.x, point2.y, 0, 0); 

MKMapRect finalRect = MKMapRectUnion(rect1, rect2);