2016-11-08 1 views
0

지도를 선택할 때 키보드의 화살표 키를 사용하여 북쪽/남쪽 (위/아래)과 동/서 (왼쪽)의지도를 이동하는 동일한 기능을 구현하려고합니다. /권리).지도보기를 이동하는 키보드 단축키?

샘플 프로젝트를 만들었고 스토리 보드에 MKMapView를 추가하여 '실제'프로젝트의 내용을 덮어 쓰지 않도록했습니다. 기본 동작은 동일합니다. 지도가 키로드 스트로크에 응답하지 않습니다.

대리인 프로토콜을 살펴본 설명서를 검색했지만 답변을 찾을 수 없습니다. 어떤 아이디어?

답변

0

그래서, 며칠 생각 후에, 나는이 솔루션에 왔어요 (그것 스위프트 또는 목표 - C 있다면 그것은 중요하지 않습니다) :

지도를 이동하는 함수를 만듭니다 (내가 사용한 적이 setCenterCoordinate :), keyDown에서 트리거합니다. 지도를 확대/축소하고 이동하는 것과 관련하여 약간의 생각이 필요합니다.

누군가가 사용할 수 있도록 대비하여 여기에 남겨두고 있습니다. :)