UIMapKit 조각을 보여주는 ViewController가 있습니다. 모든 MapKit 조각은 viewDidLoad에서 처리됩니다. 또한로드 된 맵의 반경을 변경할 수있는 설정보기 컨트롤러가 있습니다.지도 키트 반경에 대한 설정보기 컨트롤러에 대한 응답으로 viewDidLoad를 호출합니다.
모달보기의 경우 LocationsMapViewController에서 호출 할 대리자를 설정했습니다. 현재 다음과 같은 작업을 수행 중입니다.
-(void) updateMapUI
{
NSLog(@"here is my update in updateMapUI");
//[self initWithCoordinate:self.coordinate locations:self.locations];
//[self loadView];
[self viewDidLoad];
}
그러나 이것은 다소 비현실적 인 것처럼 보입니다. 이 일을 더 훌륭하고 우아한 방법이 있습니까? 아니면 괜찮아? 처음으로 이런 식으로 구현하고 몇 가지 피드백을 원합니다.
들으
대답은 '예'이지만 정확히 무엇을하려하는지 알아 내려고합니다. 문제를 해결할 수 있도록 도와 드리겠습니다. 내가 이해하는 것은 사용자가 일부 설정을 변경 한 다음 해당 변경 사항을 기반으로 사물을 재구성하려고한다는 것입니다. –
Y - 기본적으로 다른 검색에서 지속되는지도의 확대/축소 기능입니다. MKCoordinateRegion 사용하기 region = MKCoordinateRegionMakeWithDistance (coor, vals); – timpone