#ios #mapkit #uinavigationbar
#iOS #mapkit #панель навигации
Вопрос:
mapView =[[MKMapView alloc]initWithFrame:self.view.bounds];
это позволяет отображать карту на всем экране, поэтому она скрывает мою UINavigationBar
как я могу показать свою карту, не скрывая ее, пожалуйста? заранее спасибо 🙂
Комментарии:
1. где вы используете этот код? в контроллере просмотра или где-то еще?
2. да, в UIViewController, в частности, в viewDidLoad 🙂
Ответ №1:
попробуйте это —
mapView =[[MKMapView alloc]initWithFrame:CGRectMake(0.0f,0.0f,self.view.frame.size.width,self.view.frame.size.height)];
Комментарии:
1. я создал пример проекта с контроллером навигации с представлением карты в его корневом контроллере просмотра, и он также отлично работает с вашим кодом, найдите его здесь — hotfile.com/dl/116700647/378dc63/test.zip.html
2. Привет, спасибо, что поделился этим замечательным проектом, но моя проблема все еще существует, весь экран скрыт картой : (
3. успешно ли выполняется мой проект на вашем конце
4. Привет, я тебя не понял 🙂
5. я говорю, что вы пробовали test.zip ? это нормально работает?