В раскадровке я создаю ![UINavigationController]
с его корневым контроллером представления UIViewcontroller
. На панели инструментов у меня есть сегментированный элемент управления. Я сделал его прозрачным, но имеет только нормальный оттенок, я ожидаю увидеть нормальный фон или вид таблицы, размытый под ним, но по какой-то причине он на 100% прозрачен.
Панель инструментов UINavigationController прозрачна на 100%
comment
Как настроены вставки краев для контроллеров представления?
- person Sulthan   schedule 23.12.2013
comment
Я не устанавливал их, но в iOS 7 я думаю, что они по умолчанию расширяются под панелью инструментов и панелями навигации. Я ожидаю, что он покажет содержимое под панелью инструментов, но будет размытым. Почему-то панель инструментов не имеет фона
- person Maximilian Litteral   schedule 23.12.2013
comment
Не могли бы вы показать нам скриншот вашего Interface Builder с настройками панели инструментов?
- person Sulthan   schedule 23.12.2013
Ответы (1)
Это известная ошибка в iOS7 при представлении всплывающего окна из элемента кнопки панели.
Сначала откройте отчет об ошибке, чтобы Apple придала этой проблеме больший приоритет.
В качестве обходного пути обязательно установите края для расширенного макета равными none для контроллеров представления внутри всплывающих окон. Для справки, вы можете увидеть в приложении календаря Apple, что они также делают это. Под всплывающими панелями навигации и панелями инструментов нет полупрозрачности.
person
Leo Natan
schedule
22.12.2013