Этот вопрос задавали много, например здесь , но, насколько я понимаю, еще не получил полного ответа.
У меня есть UITabBarController
с UINavigationController
в качестве корневого vc для одного вкладок, который сам имеет MKMapView
в качестве корневого vc. Я хочу, чтобы карта частично загибалась вверх , оставляя панель вкладок на месте (аналогично приложению «Карты»).
Пока все, что мне удалось заставить работать, это для всего представление curl, что не так хорошо.
Решения, которые я видел, - это установить для свойства hidesBottomBarWhenPushing
значение NO, что имело бы смысл, однако, похоже, это не работает (если я не делает что-то не так).
Для ясности, мой код выглядит следующим образом:
MyVC *aView = [MyVC init];
aView.modalTransitionStyle = UIModalTransitionStylePartialCurl;
aView.hidesBottomBarWhenPushed = NO;
Что касается презентационной части, я попробовал две альтернативы ниже, ни одна из которых, похоже, не работает:
[self presentModalViewController:updateStatus animated:YES];
[[self navigationController] presentModalViewController:updateStatus animated:YES];
Любая помощь очень ценится.