Я хотел бы изменить альфа UINavigationBar в своем приложении, не используя его текст и элементы навигации.Изменение альфа-файла UINavigationBar только?
я сделать следующее в viewDidAppear моего исходного вида:
self.navigationController?.navigationBar.alpha = 0.5
Однако, что также изменяет альфа текстовых и NavBar кнопок.
Я также попытался следующие без везения:
self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor().colorWithAlphaComponent(1)]
Есть ли способ просто повлиять на UINavigationBar фона альфа?
Вы попробовали? Этот текст по-прежнему зависит от текста. – 4thSpace
Это просто устанавливает цвет фона в альфа-значение 0,5 от исходного цвета, который вы его поместили, это не имеет никакого отношения к тексту. Не могли бы вы изменить свой исходный вопрос, используя весь код, который вы используете, чтобы создать свою навигационную панель. Тогда я мог бы предоставить более точное решение. Или, более конкретно, линию, которую вы используете для установки цвета фона навигационной панели – MLyck
Я ничего не делаю в коде для цветов навигационной панели. Поэтому в этом отношении должно быть прямолинейно. Я все еще не уверен, как ваш ответ связан, поскольку он не «только для фона». – 4thSpace