Я начал разрабатывать в iOS на прошлой неделе, и я пытался выполнить следующий проект на панели Nav моего приложения iOS. Пока что все, что я могу сделать, это изменить фон и добавить изображение в центр. Как изменить высоту панели навигации, добавить фон и кнопки?Настройка высоты экрана на iOS, добавление фона, кнопка меню (Swift)
0
A
ответ
1
Вы можете легко сделать это в раскадровке или добавления ограничений с помощью кода.
Поместите панель сверху с этими ограничениями:
- Top Space для SuperView = 0
- Ведущее пространство для SuperView = 0
- Трейлинг пространство для SuperView = 0
- Высота Равно = 80 (или любое другое значение)
Места навигационная панель под панель инструментов с этими ограничениями:
- пункт Списка
- верхнего пространство для Ведущего пространства Toolbar = 0
- к SuperView = 0
- Трейлинг пространства для SuperView = 0
- Height Equals = 64 (или любое другое значение)
Добавить предметы к вам olbar начиная слева:
- Добавить Button Bar позицию для кнопки меню
- Добавить кнопку Flexible Space Bar Пункт
- Добавить Button Bar позицию для изображения кнопки Сова
- Добавить Гибкая Space Bar Кнопка Пункт
Добавление элементов в панели навигации:
- Добавить Button Bar позицию для кнопки Назад
раскадровке Пример
0
Я не верю, что Apple, позволяет изменить высоту панели навигации. Однако некоторые визуальные атрибуты могут быть изменены, например фоновое изображение.
Обратитесь к этому документу: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationBar_Class/index.html#//apple_ref/doc/uid/TP40006887-CH3-SW16
Смежные вопросы
- 1. Добавление высоты для меню
- 2. Размеры экрана и наилучшая настройка фона
- 3. Настройка цвета фона применяется на части экрана
- 4. ios UICollectionView - настройка автоматической высоты
- 5. IOS фона Задача Swift
- 6. IOS: Swift: видеозапись экрана
- 7. iOS tabBar кнопка получает неправильный цвет фона
- 8. Swift: настройка ширины и высоты в классе UIButton
- 9. Swift UNavigationItem кнопка отображения меню на дисплее
- 10. Настройка цвета фона для UIAlertController в Swift
- 11. Swift - настройка размера UIView на основе размера экрана
- 12. Настройка динамической высоты для UIScrollView Swift
- 13. Настройка ImageView на часть высоты экрана внутри ScrollView
- 14. Настройка высоты экрана пользовательского интерфейса Kendo 100% на MOBILE
- 15. Добавление раскрывающегося меню iOS
- 16. Настройка фона рабочего стола на OSX с помощью Swift 2
- 17. Настройка высоты UIScrollView на основе UITableView
- 18. Настройка панели меню iOS Цвет
- 19. настройка цвета фона панели меню параметров вручную
- 20. Настройка высоты UIView на основе высоты UIScrollView
- 21. Настройка Google Analytics iOS Swift
- 22. Настройка цвета фона активной вкладки - swift
- 23. iOS: настройка высоты UIWebView - странное поведение
- 24. Настройка цвета фона NSTableCellView в Swift
- 25. Swift - базовая графика и настройка цвета фона?
- 26. Настройка фона на UITableViewController
- 27. Настройка высоты PDF на странице HTML/PHP?
- 28. Создание высоты экрана на 100%
- 29. Swift: Настройка расположения в центре пирог экрана
- 30. Настройка кнопки фона программно удаляет ее с экрана
вы не можете изменить высоту родной навигационной панели, если вы хотите, то вы можете использовать пользовательский вид как навигационная панель и может делать все необходимые вещи –
Я думаю, что это может помочь [Настройка UINavigationbar] (https://developer.apple.com/library/ios/samplecode/NavBar/Introduction/Intro.html) –
Этот вопрос слишком широк, вы не видите проблему, вы просите сделать полный проект. Проверьте эту ссылку: http://stackoverflow.com/help/how-to-ask –