Я добавил настраиваемую панель навигации через раскадровку. Я ожидал, что содержимое на экране автоматически сдвинется вниз. но вместо этого он полностью охватывает контент в верхней части экрана. Есть ли чистая строка кода, которая автоматически создает это расстояние между панелью навигации и самим представлением?Добавление настраиваемой панели навигации, содержащей контент на экране
0
A
ответ
1
Возможно, вы слышали о Cocpods, которые, как я чувствую, являются лучшим способом для использования в разрезе навигационной панели. Вам просто нужно реализовать протокол и дать спецификации, необходимые для навигационной панели пройти следующие запертым
0
Просто вызовите этот метод из viewDidLoad:
func createNavBar() {
let leftNavigationButton = UIButton()
leftNavigationButton.setImage(UIImage(named: "ic_back.png"), forState: .Normal)
leftNavigationButton.frame = CGRectMake(10, 10, 20, 15)
leftNavigationButton.addTarget(self, action: "onBackButtonPressed:", forControlEvents: UIControlEvents.TouchUpInside)
let customBarItem = UIBarButtonItem(customView: leftNavigationButton)
self.navigationItem.leftBarButtonItem = customBarItem;
//set TitleAppIcon
let GR = UITapGestureRecognizer(target: self, action: Selector("headerLogoTapAction:"))
let imageView = UIImageView(frame: CGRect(x: 90, y: 0, width: ((UIScreen.mainScreen().bounds.width)/3), height: 40))
imageView.contentMode = .ScaleAspectFit
let image = UIImage(named: "yourimag.png") //or set title
imageView.image = image
imageView.addGestureRecognizer(GR)
imageView.userInteractionEnabled = true
navigationItem.titleView = imageView
}
Надежда это собирается помогите вам
Смежные вопросы
- 1. Настройка настраиваемой панели навигации с раскадровки
- 2. Как получить экземпляр панели, содержащей контент ItemsControl?
- 3. iPhone-SDK: добавление изображения на панели навигации:
- 4. Добавление пользовательских назад кнопку на панели навигации
- 5. MvvmCross навигации на экране
- 6. Свойства настраиваемой панели навигации Conflicting Swift (Xcode 6)
- 7. центр панели на экране
- 8. Центрирование панели на экране
- 9. Подготовка настраиваемой панели действий
- 10. показывает темный оттенок на Панели навигации на добавление фонового изображения
- 11. Изображение на панели навигации
- 12. Добавление выпадающего меню в панели навигации
- 13. Добавление подсказки щелчка элемента в панели навигации
- 14. Добавление бар кнопки пункт в панели навигации
- 15. Добавление панели ящика навигации в следующий код?
- 16. Добавление подменю в панели навигации (Wordpress)
- 17. Добавление выпадающего меню для панели навигации
- 18. Добавление дополнительной кнопки в панели навигации AMSlideMenu
- 19. быстрое добавление изображения в панели навигации
- 20. Добавление панели навигации в веб-представление в приложении панели вкладок
- 21. Добавление горизонтальной панели навигации в нижнюю панель навигации
- 22. Вкладка (клавиатура) навигации на странице, содержащей iframe
- 23. Добавление навигации с домашней страницы
- 24. Удалить текст с панели навигации на панели навигации iOS.
- 25. Невозможно добавить элементы навигации на панели навигации
- 26. Не удается получить доступ к панели навигации на втором экране навигации
- 27. загрузочный контент наложения на маленьком экране
- 28. добавление кнопок на пользовательский интерфейс навигации контроллер нижней панели
- 29. C# XAML- добавление кнопки навигации на панели инструментов браузера
- 30. Добавление изображения для кнопки на панели навигации в CSS/HTML
показать ваш код, как вы добавили пользовательскую навигационную панель – PiyushRathi
простой выход установить верхнее ограничение до 84 64 для панели навигации и 20 для статуса B Арканзас –