Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225
1

Как я боролся с navigation Bar у UISplitViewController

07.04.2015, 15:34. Просмотров 974. Ответов 0
Метки нет (Все метки)

Всем привет!

Хотел бы рассказать о встреченной сегодня магии, найденном решении и, возможно, услышать, что есть более простой путь, который я не нашел.

Была задача всунуть UISplitViewController внутрь UINavigationController, чтобы сделать боковое выезжающее меню.
У сплита и master и details имеют navigation bar'ы.

Но, как только split оказывался внутри navigationController'а, происходили чудеса следующего рода:
1) При запуске на живом iPad Air, navigationBar у master приобретал темноватый оттенок - будто бы за ним расположена некая темная вьюшка. При этом detail отображался нормально.
2) При запуске на симуляторе iPad Air - наоборот, этот эффект возникал у detail. (скриншот прилагается)
3) При запуске на симуляторе iPad 2 - все отлично и там и там))
4) При попытке сделать скриншот на живом устройстве - на получаемом скриншоте этот эффект отсутствовал (!!!)

Причем, использование инструмента View Debugging, который раскладывает все вьюшки по иерархии, ничего подозрительного обнаружено не было (скриншот также прилагается).

Исправлено такое поведение было костылем со stackOverflow:
http://stackoverflow.com/questions/1...navigation-bar
Где я поменял просто цвет на белый.

До сих не понимаю, что это за чудеса, и почему поведение настолько отличается от устройства к устройству..
Буду рад комментариям))
0
Миниатюры
Как я боролся с navigation Bar у UISplitViewController   Как я боролся с navigation Bar у UISplitViewController  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2015, 15:34
Ответы с готовыми решениями:

Navigation Bar и Bottom Bar в модельном представлении
Доброе время суток! Что есть: 1. Есть storyboard c Tab Bar и Navigation...

Вместо navigation bar с table view хочу сделать просто view controller
добрый вечер. В xcode есть стандартный темплейт с navigation controller, ...

Высота Navigation Bar
Кто-нибудь знает как изменить высоту навбара? Есть дизайн, по которому высота...

UISplitViewController vs UIViewController
Чистый проект. В Storyboard только UISplitViewController и UIViewController....

UISplitViewController inside UITabBarController (странныя серая полоса внизу окна)
не вдавайсь в тонкости проекта, есть у меня UITabBarController, внитри него...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2015, 15:34

Как передать данные между Контроллерами Tab Bar
Добрый день! Используется TabBar Controller + 2 ViewController. При загрузке...

Как связать кнопку Bar Button Item c TableView находящимся в контейнер?
Всем привет. Простая задача - обновление таблички по нажатии в навигационной...

Navigation controller (UITableviewController вместо UIViewController)
Доброго времени суток. Создал первое TabbedApp. Добавляю в проект элемент...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru