Форум программистов, компьютерный форум CyberForum.ru

Как я боролся с navigation Bar у UISplitViewController - Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS/iPhone В одной ячейке таблицы несколько повторяющихся элементов http://www.cyberforum.ru/ios-dev/thread1412736.html
Добрый день. Прошу помощи в виде совета, а не просьбы написать вместо меня. Учусь работать с VK API и решил вывести посты со стены юзера. Если по одному типу данных в ячейке (одна аудиозапись, одно видео, текст, репост) то все просто и это я реализовал, но потом стал вопрос, что делать если в одном посту будет две фотографии или две и больше аудиозаписи)? Раньше было один пост = одна ячейка...
Программирование iOS/iPhone Prototype Cell Здравствуйте!!!я не сильно разбираюсь в Obj-C, точнее начал недавно и такой вопрос: Есть NavigationViewController и в нем Prototype cells, как мне сделать так, чтобы когда я нажимал на Prototype cells открывался View Controller , а в нем WebView с ссылкой на сайт??? Если кому интересно и знает решение могу скинуть Source Code http://www.cyberforum.ru/ios-dev/thread1412275.html
Отдельный observer для каждой ячейки Программирование iOS/iPhone
Здравствуйте. В ячейках таблицы имеются аудиофайлы с кнопкой для запуска воспроизведения этого файла. Когда запускаю первый трек для проигрывания все нормально, айдио воспроизводится, таймер времени воспроизведения изменяется, но когда включаю второй трек, воспроизведение первого останавливается и начинает играть второй, но счетчик времени начинает изменятся у обоих файлов. Если запускаю третий...
Где обрабатывать нажатие кнопки Программирование iOS/iPhone
Здравствуйте. Возник такой вопрос, где обрабатывать событие нажатия кнопки, которая лежит внутри ячейки (кастомной)? Вроде как логично, что бы обработчик нажатия кнопки в ячейке обрабатывала сама ячейка, но может быть я ошибаюсь? Добавлено через 4 минуты Или обрабатывать нужно в tableViewController?
Программирование iOS/iPhone Индикатор загрузки аудио http://www.cyberforum.ru/ios-dev/thread1410178.html
Вечер добрый. В вконтакте или в другом каком то сервисе когда мы запускаем трек (или видео) на проигрывание, то под ползунком воспроизведения можно увидеть какой размер аудио загрузился (на ютубе серенькая полоска). Вот как эту шкалу можно получить? Создать легко - прогрессВью, но какие данные использовать? Где и как эти данные получить получить (или как они хоть называются), может через...
Программирование iOS/iPhone Apple Watch голосовой ввод текста Планирую добавить в свое приложение поддержку Apple Watch. Мне необходимо реализовать ввод текста голосом. На официальном сайте нашел следующий код: - (void)presentTextInputControllerWithSuggestions:(NSArray *)suggestions allowedInputMode:(WKTextInputMode)inputMode completion:(void (^)(NSArray *results))completion По... подробнее

Показать сообщение отдельно
kievkao
42 / 42 / 2
Регистрация: 22.11.2012
Сообщений: 225

Как я боролся с navigation Bar у UISplitViewController - Программирование iOS/iPhone

07.04.2015, 15:34. Просмотров 822. Ответов 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
Где я поменял просто цвет на белый.

До сих не понимаю, что это за чудеса, и почему поведение настолько отличается от устройства к устройству..
Буду рад комментариям))
Миниатюры
Как я боролся с navigation Bar у UISplitViewController   Как я боролся с navigation Bar у UISplitViewController  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru