Описание тега uinavigationbar

Класс UINavigationBar реализует элемент управления для навигации по иерархическому содержимому в iOS. Это панель, обычно отображаемая в верхней части экрана, содержащая кнопки для перехода вверх и вниз по иерархии. Основные свойства - это левая кнопка (назад), центральный заголовок и дополнительная правая кнопка. Вы можете указать индивидуальные представления для каждого из них. Наиболее распространенный способ использования панели навигации - в сочетании с объектом UINavigationController.
1 ответ

UINavigationBar внешний вид отличается в iOS7 и iOS8

Следующий код прекрасно работает на iOS8, но странно ведет себя на iOS7. [[UINavigationBar appearance] setBackIndicatorImage:[UIImage imageNamed:@"icone retour@2x.png"]]; [[UINavigationBar appearance] setBackIndicatorTransitionMaskImage:[UIImage ima…
22 июн '15 в 12:15
1 ответ

Добавьте UINavigationBar к UITableViewController без UINavigationController

У меня есть существующий UITableViewController, который ранее использовался в UINavigationController. Мне нужно преобразовать его, чтобы представить как модальное представление. Тем не менее, я все еще хочу иметь панель навигации вверху. Я знаю, это…
27 окт '10 в 16:19
1 ответ

iOS 11: добавьте другие элементы навигации рядом с панелью поиска, встроенной в представление заголовка элемента навигации

В iOS 11 мы сейчас используем self.navigationItem.searchController = self.searchController встроить панель поиска в вид заголовка элемента навигации. Это, однако, выдвигает другие элементы навигации над панелью поиска, например так: Без использовани…
05 ноя '17 в 05:06
1 ответ

Элементы навигации

Я пытаюсь настроить панель навигации следующим образом: Я пробовал много способов, но я не мог этого сделать. Я могу удалить название кнопки "Назад" и добавленное изображение рядом с ней. Мои проблемы: Мое изображение далеко до кнопки назад. Я хочу …
3 ответа

Большое название, выравнивание по центру

Я пытаюсь центрировать заголовок в режиме большого заголовка, но этот код не влияет. В AppDelegate: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { // Ov…
11 фев '18 в 06:46
1 ответ

iOS - Как отобразить представление или контроллер под UINavigationBar?

Я хочу иметь полупрозрачную панель навигации и отображать вид или контроллер под ней. Через панель навигации пользователь может видеть отображение содержимого на контроллере. Но оно всегда отображается с y=64 в iOS8. Ты знаешь как это сделать?
13 июл '15 в 14:19
1 ответ

iPhone - создание представления, всегда видимого в навигационном контроллере

У меня есть основной навигационный контроллер, контролируемый делегатом приложения, и этот навигационный контроллер содержит RootViewController. Внутри этого контроллера представления я определил UISegmentedControl, который назначен панели инструмен…
4 ответа

Измените цвет и название кнопки возврата на панели навигации с кода Swift 3

Создание пользовательского интерфейса моего приложения с использованием только кода. Не могу найти, как настроить пару элементов: 1. Кнопка "Назад" теперь выглядит так: и это должно выглядеть так: Итак, как мне избавиться от текста "Назад" в заголов…
2 ответа

Когда я должен создать свой UINavigationBar?

У меня есть ViewController, у которого есть метод для разработки UINavigationBar, SubViewController, который наследуется от ViewController и вызывает его метод проектирования, а также LookingViewController и SecondViewController, которые наследуются…
20 окт '17 в 11:22
5 ответов

Содержимое попадает под панель навигации, когда внедряется в пользовательский контроллер представления контейнера.

ОБНОВИТЬ Основываясь на ответе Тима, я реализовал следующее в каждом контроллере представления, который имел scrollview (или подкласс), который был частью моего пользовательского контейнера: - (void)didMoveToParentViewController:(UIViewController *)…
26 сен '13 в 21:23
1 ответ

Как перекрыть UINavigationBar с анимацией?

У меня есть UIImageView, который расширяет границы со следующей анимацией: override func viewDidAppear(animated: Bool) { var longPress = UILongPressGestureRecognizer(target: self, action: Selector("longPress:")) imageView.addGestureRecognizer(longPr…
07 сен '15 в 21:10
2 ответа

Ios XCode нижней панели всегда элементы табуляции

У меня есть такая структура: Панель вкладок -> Навигация -> Просмотр таблицы -> Просмотр в конце, в последнем View мне нужно иметь новую нижнюю панель, но она всегда показывает мне панель вкладок.. Я установил нижний пункт на последнем View на "Поде…
1 ответ

UINavigationBar и UITabbar tintColor не работает в iPhone6Plus

Я разрабатываю приложение для iOS, используя Swift2 & Xcode7. Я хочу изменить UINavigationBar и UITabbar tintColor, поэтому я пишу приведенный ниже код в AppDelegate.swift. UINavigationBar.appearance().barTintColor = UIColor.appThemeColor() UINaviga…
20 дек '15 в 10:10
2 ответа

UINavigationBar изменить цвет оттенка в категории

Я знаю, что могу легко изменить цвет оттенка навигационной панели в xib-файле. Но проблема в том, что если мне придется изменить во многих местах. Поэтому я попытался использовать категорию (fancy) и переопределить метод draw rect. #import "UINaviga…
16 фев '12 в 09:35
1 ответ

UISearchBar рамка делает х трудно нажимать

У меня есть UISearchBar в моем UINavigationBar, в котором также есть кнопка. При нажатии на поле поиска кнопка становится немного больше, чтобы вместить текст, а поле поиска уменьшается, чтобы освободить место для него. Хотя для визуального интерфей…
1 ответ

Переход на UINavigationBar с прозрачным фоновым изображением приводит к мерцанию черного цвета

Я хочу ориентироваться с белого UINavigatinonBarк прозрачному UINavigationBar, В моем контроллере корневого представления это настройка: self.navigationController.navigationBar.hidden = NO; [self.navigationController.navigationBar setBarTintColor:[U…
11 дек '14 в 03:53
4 ответа

Изменение изображения UIBarButtonItem UIButton

У меня есть UIBarButtonItem с пользовательским представлением UIbutton с изображением, я хочу иметь другой UIImage для другой ориентации, поэтому вот мой код: UIButton * backButton = (UIButton *) ((UIBarButtonItem *) self.navBar_.topItem.leftBarButt…
02 мар '12 в 06:06
0 ответов

Swift iOS 11 - панель навигации становится черной после setBackgroundImage

У меня есть 2 ViewController, которые меняются как rootViewController моего корневого навигационного контроллера кнопками в боковом меню. Однако в каждом ViewController внешний вид навигационной панели отличается от кода, приведенного ниже. func set…
1 ответ

Добавить searchBar в навигационную панель после viewDidLoad?

В моем приложении я хочу иметь кнопку поиска на панели навигации, и при нажатии кнопки панель поиска должна появиться на панели навигации. Я видел много постов на эту тему, но почему-то это не работает для меня. Итак, я разместил SearchDisplayContro…
0 ответов

Как создать панель навигации с пользовательским макетом?

Я видел много кода для создания панели навигации с пользовательским фоном. Я хочу сделать наоборот; Я хочу обычный фон с оттенком, но я хочу * расположить кнопки по-другому: +----------------+ |[BUTTON] [BTN]| |[ANOTHER BUTTON]| +----------------+ К…
25 авг '11 в 08:54