2014-04-30 4 views
0

사용자가 검색 창에서 위치를 검색 할 수있는 간단한 응용 프로그램을 만들고 그 아래 테이블보기가 로컬 검색 결과를 채 웁니다. 그런 다음 사용자가 테이블보기에서 위치를 클릭하면 해당 위치에지도에 주석을 추가합니다.MapKit Local Search to Populate 테이블보기

현재 현재 사용자에게 주석을 달아주는지도 설정이 있습니다. 나는 주변을 둘러 보았고 나는 그것을하려고하는 특정한 방법으로 그것을하는 방법을 나에게 보여주는 것을 발견하지 못했다. 나는 이것에 대해 어떻게 가는지 혼란스러워하고있다. 누구든지 나를 도울 수 있습니까?

저는 iOS 개발을 처음 접했습니다.

내지도는 _mapView라고 테이블보기는 _resultsTable 라고하며 내 검색 창은 _searchBar

고마워라고합니다!

답변

3

그래서 알아 냈습니다!

나는 아래 내 로컬 검색을 실행하려면 검색 창 방법을 사용 :

- (무효)의 searchBarSearchButtonClicked : (UISearchBar *) 검색 창 {}

- (무효) 검색 창 : (UISearchBar *) 검색 창 textDidChange : (NSString *) searchText {}

그런 다음 결과를 NSMutableArray에 저장 한 다음 reloadData 메서드를 실행하여 테이블을 업데이트합니다.

이 문제가 발생한 사람에게 도움이되기를 바랍니다.