2011-10-07 9 views
1

UIViewController에 UIButton, UITextField 및 MKMapView를 추가했습니다. 모든 컨트롤을 속성에 바인딩합니다. 하지만 응용 프로그램을 실행할 때 button 및 textField는없고지도 만 있습니다. 나는 네비게이션 컨트롤러를 가지고 있으며, 컨트롤을 숨긴다고 생각하고 있었다. 하나의보기에서 MKMapView로 컨트롤을 추가 할 때 설정해야하는 추가 옵션이 있습니까?
그리고 나는 깜빡했다. UITextField에서 하드 코드 된 값 ("London")을 가지고 있으며지도상의 설정된 위치에서 그 UITextField에서 값을 얻습니다. 필드는 화면의 어딘가에 있지만지도는 어떻게 든 숨 깁니다.
그러나보기 편집기에서 맵을 작게 만들면 어떻게 든 괜찮습니다. 그런데 왜 내가 에디터에서 작게 만들어서 실행 모드에서 괜찮게해야합니까? enter image description here enter image description hereMKMapView가 뷰의 모든 컨트롤을 숨김

답변

0

어쩌면 당신은 앞으로

[self.view bringSubviewToFront:UIView] 

와의 UITextField 당신의있는 UIButton을 가지고해야합니다.

+0

질문이 업데이트되었습니다. 그것은 작동합니다. 그러나 나는 그 이유를 분명히 알지 못한다. – 1110

관련 문제