В моем приложении я хотел бы изменить цвет содержимого, а не цвет панели навигации Я написал как self.window.backgroundColor = [UIColor redColor];
, но менял весь цвет контента, включая цвет панели навигации.ios Как изменить цвет представления контента, кроме навигационной панели, цвет
ответ
Вам необходимо установить self.view.backgroundColor
на любые контроллеры, которые вы хотите принять своим новым цветом. Установка его в окне приводит к тому, что панель навигации меняет цвет, поскольку имеет прозрачность, и поэтому вы можете видеть цвет фона окна.
Я рекомендую подклассификацию UIViewController
и установить это в viewDidLayoutSubviews
. Затем, делая все ваши другие контроллеры представлений подклассами этого. Это означает, что вам не нужно писать один и тот же код для каждого контроллера вида.
Вы можете просто сделать свой UINavigationBar
не translucent
. Если вы работаете с Interface Builder
, тогда вы должны перейти на свой UINavigationController
, выберите UINavigationBar
и снимите отметку Translucent
. Если вы делаете это в коде, вы можете просто позвонить self.navigationBar.isTranslucent = false
.
- 1. изменить цвет навигационной панели
- 2. Как изменить цвет навигационной панели?
- 3. Как изменить цвет кнопки в навигационной панели?
- 4. Как изменить цвет навигационной панели UITabbarViewController?
- 5. Изменить цвет фона навигационной панели (Bootstrap/Genesis)
- 6. Изменить цвет панели вкладок в iOS 7?
- 7. Как изменить цвет навигационной ссылки
- 8. Как установить цвет панели управления навигационной панелью?
- 9. Как настроить цвет навигационной панели MFMailComposeViewController?
- 10. Как изменить цвет ссылку фона в начальной загрузки навигационной панели
- 11. Как изменить цвет фона навигационной панели программно в Xamarin?
- 12. Как изменить цвет фона при разрушении навигационной панели
- 13. Как изменить цвет фона навигационной панели в Ionic 2?
- 14. Как изменить фоновый цвет навигационной панели на разные цвета
- 15. Как изменить цвет фона навигационной панели при зависании?
- 16. Как изменить цвет навигационной панели в Bootstrap 3?
- 17. Как изменить цвет на моей навигационной панели (CSS)
- 18. Цвет ссылки в навигационной панели неизменен
- 19. изменить цвет панели BarBackgroundColor
- 20. Изменить цвет панели NSSlider
- 21. изменить цвет панели навигации UINavigationController
- 22. изменение по умолчанию цвет навигационной панели
- 23. Изменить цвет панели действий
- 24. Изменить цвет панели ggplot2
- 25. Как изменить цвет панели действий?
- 26. Как изменить цвет панели поиска?
- 27. Как изменить цвет панели навигации
- 28. Как изменить цвет панели UIStatus?
- 29. Как изменить цвет прогрессивной панели
- 30. Как изменить цвет основной панели?
Что такое контент-просмотр? ваш ViewController View ?, вы можете объяснить себе немного больше? –