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

None В iOS класс UINavigationItem инкапсулирует информацию об элементе навигации, помещенном в стек объекта UINavigationBar.
0 ответов

Сделать заголовок UINavigationBar неизменным во время стека навигации

Итак, все, что я хочу, это чтобы текст моего приложения был исправлен для всех UIViewController во время push / pop на стеке навигации. В настоящее время он входит и выходит с эффектом скользящего ввода / вывода, я не хочу, чтобы текст заголовка был…
1 ответ

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

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

Панель навигации не заполнена - iOS7

Единственное представление в моем приложении отказывается заполнять панель навигации в iOS7. Я вижу, что панель там, включена, видима и прозрачна, потому что мои прокручиваемые элементы управления плавают под ней, когда я перетаскиваю их вверх. Проб…
2 ответа

Скрыть кнопку панели (слева и справа) от другого ViewController?

У меня два ViewController от первого я добавил две кнопки панели во второй ViewController. код здесь self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCancel target:self action:@select…
07 сен '12 в 14:12
4 ответа

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

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

Панель навигации titleView выравнивание

Я хочу, чтобы моя панель навигации показывала две вещи посередине. Один из них будет именем списка, а другой будет именем пользователей. Имена пользователей будут помещены под списком имен. Что я сделал до сих пор, так это то, что я создал два лейбл…
26 апр '15 в 16:48
15 ответов

UIBarButtonItem с пользовательским представлением неправильно выровнен на iOS 7 при использовании в качестве элементов левой или правой панели навигации

Следующий код работает через iOS 6: UIButton *myButton = nil; myButton = [UIButton buttonWithType:UIButtonTypeCustom]; myButton.bounds = CGRectMake(0,0,44,30); // setup myButton's images, etc. UIBarButtonItem *item = nil; item = [[UIBarButtonItem al…
2 ответа

Настройка rightBarButtonItem в навигационной панели

Я застрял на этой ошибке в течение нескольких дней. У меня проблема с rightBarButtonItem. Я хочу создать собственный вид. Внутри пользовательского вида есть 2 элемента: label, imageView. Когда я набираю это: let customView = UIView() customView.tran…
25 июн '18 в 09:28
1 ответ

NavigationItem не отображается на iPhone 5S/5C размера

У меня есть следующий фрагмент, чтобы добавить кнопку "Далее" в правом верхнем углу моей панели навигации. let next = UIButton() next.setTitle("Next", for: .normal) next.addTarget(self, action: #selector(nextButtonHandler), for: .touchUpInside) navi…
1 ответ

UINavigationItem жизненный цикл

Насколько я понимаю, в документации SDK жизненный цикл навигационного элемента UIViewController привязан к самому контроллеру, а не к его виду. Т.е. в реализации по умолчанию он создается по требованию и уничтожается с помощью контроллера представле…
1 ответ

NavigationItem не отображается, когда VC вызывается с self.present

Нужна помощь в этом, так как я борюсь в течение нескольких дней сейчас... У меня есть VC с элементом навигации, который вызывается из viewDiDLoad: override func viewDidLoad() { super.viewDidLoad() self.customization() self.fetchData() } ... func cus…
05 май '18 в 12:27
1 ответ

Пользовательский UIView как заголовок навигационного элемента

Я хочу создать простой пользовательский вид и использовать его для navigationItem.titleView. Мой пользовательский вид очень прост, имеет только вид изображения и метку: [изображение]-[метка]. У меня есть файл XIB, в котором я определил все ограничен…
1 ответ

Как быть в состоянии ответить на нажатие на заголовок элемента навигации?

Я хочу добавить что-то вроде UITapGesture, когда вы нажимаете на заголовок, он идет к другому контроллеру. Я думаю, что UITapGesture работает только для UIView, но я хочу, чтобы это было для текста (String). @objc func checkIfUserIsLoggedIn(){ if Au…
25 ноя '18 в 17:15
1 ответ

Более производительный для использования Text или UIImage для заголовка в UINavigationItem

Я видел код, который использует изображение с текстом в качестве заголовка, используя UIImageView, а также добавив titleView (UIView) с помощью UILabel. Будет ли версия UILabel несколько более эффективной, чем использование изображения?
11 июн '12 в 21:51
2 ответа

Использование "модального толчка" для viewController и невозможность добавить UINavigationItem-(Controller, Bar) вверху

В моем проекте у меня есть 1 viewController который толкается "модальным толчком" от всех остальных viewControllers, Я пытаюсь добавить UINavigationItem (бар сверху), но он не работает. У меня есть аналогичный viewController в другом месте в моем пр…
2 ответа

Навигационная панель белого цвета окрашивает в серый цвет

Я разрабатываю приложение, которое поддерживает iOS 7 и более поздние версии, используя панель навигации с bartintcolor "зеленого цвета". Однако у меня возникла проблема при установке "tintcolor" на белый. Он стал серым вместо белого (как показано н…
0 ответов

Панель поиска не расширяется на несколько скролл-обзоров iOS11

У меня есть один UIViewController который содержит UITableViewController и UICollectionViewController, Оба сделаны в раскадровке, имеют одинаковую рамку и границы, и я программно прячу одну и вижу другую, когда они мне нужны. Они просто меняют предс…
1 ответ

Добавить пробел или поле для UIBarButtons в UINavigationBar

Можно ли добавить поле размером 5px для кнопок на панели навигации?
26 сен '12 в 23:09
1 ответ

Элемент кнопки правой панели навигации не отображается

- (void)setRightNavigationBarViewForUser { UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; spacer.width = 760; NSString *title = [VimondStore sessionManager].user…
1 ответ

Пользовательский шрифт в панели навигации усечение использует точку с запятой, а не эллипсы

Я пытаюсь настроить шрифт на панели навигации. Все хорошо, за исключением почему-то, когда заголовок слишком длинный для панели навигации, он дает мне точку с запятой вместо эллипсов (...) Как я могу... показать, что заголовок обрезан? UILabel *labe…