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

UIBarButtonItem - это кнопка, специально предназначенная для размещения на объекте UIToolbar или UINavigationBar. Он наследует базовое поведение кнопок от своего абстрактного суперкласса UIBarItem. UIBarButtonItem определяет дополнительные методы и свойства инициализации для использования на панелях инструментов и панелях навигации. Есть несколько методов настройки внешнего вида. Доступно в iOS 2.0 и более поздних версиях в UIKit.
1 ответ

UIBarButtonItem bad Редактировать / Готово анимация

Я реализовал редактор редактирования для моего настраиваемого контроллера tableview без использования кнопки редактирования по умолчанию. Я поместил элемент UIBarButton в свою раскадровку и связал его с IBOutlet в своем пользовательском классе. Я ре…
08 июл '14 в 17:38
1 ответ

Выполнить переход от UIBarButtonItem

Я пытался выполнить переход от UIBarButtonItem (если быть точным, это значок композиции). Это должен быть переход от UITableViewController к UIViewController, Я установил соединение, рисуя линию от UITableViewController к UITableView, Я также попыта…
6 ответов

Как установить UIBarButtonItem выбранное или подсвеченное изображение или цвета оттенка в iOS 7?

Как обеспечить нормальное состояние и выбранные / выделенные состояния изображения для uibarbuttonitem в iOS 7? Есть ли способ обеспечить оттенок цвета как для нормального, так и для выделенного / выделенного состояния uibarbuttonitem? Я не хочу исп…
11 окт '13 в 14:36
1 ответ

UIBarButtonItem. Как показать состояние переключения, если кнопка будет нажата?

Я ищу решение, как я могу показать, что UIBarButtonItem нажата. Так я могу показать пользователю, если какая-то кнопка нажата? Поэтому я хочу показать, нажал ли пользователь кнопку "найти меня" или нет. Некоторые идеи, как я мог это сделать?
26 мар '11 в 15:10
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…
1 ответ

Как удалить анимацию UIBarButtonItem tintColor на iOS?

У меня есть анимация BarButtonItem здесь: [UIView animateWithDuration:AnimDurationTintColorHint delay:0 options:UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse animations:^{ [view performSelector:@selector(setTintColor:) withObject:UI…
07 июл '17 в 07:10
1 ответ

Увольнение UIActionSheet от UIBarButtonItem на iPad

У меня есть UIToolbar с несколькими UIBarButtonItemкоторые показывают различные UIActionSheetс помощью showFromBarButtonItem:, На iPad, когда один из этих листов действий находится на экране, касание в любом месте вне листа действий удаляет его и бо…
03 дек '11 в 21:03
2 ответа

Удалите кнопку отмены в ABPeoplePickerNavigationController. Странное поведение в iOs 4.x

Я хотел бы удалить кнопку отмены в панели навигации ABPeoplePickerNavigationController, потому что я хочу иметь кнопку добавления. Я настроил делегат контроллера навигации следующим образом: - (void)navigationController:(UINavigationController *)nav…
10 ответов

UISearchBar отменить цвет кнопки?

Когда я помещаю UISearchBar в представление в Интерфейсном Разработчике и меняю его стиль на Черный Непрозрачный, кнопка отмены остается не совсем подходящей сине-серой и не становится черной. Как сделать кнопку отмены черной? РЕДАКТИРОВАТЬ: Это раб…
3 ответа

Не могу обработать события UIBarButtonItem

У меня есть UIImageView, который я добавляю в качестве фона UIBarButtonItem, Я делаю UIBarButtonItem как правильный barbuttonitem моего контроллера навигации. Я не в состоянии справиться с UIBarButtonItem событие click, поскольку элемент управления …
13 апр '12 в 09:56
1 ответ

Изображение кнопки в панели навигации имеет различный вид. Зачем?

Я пытаюсь поместить UIBarButtonItem с пользовательским изображением на UINavigationBar. Однако, когда я это делаю, изображение выглядит неправильно. Я хочу, чтобы кнопка на навигационной панели была похожа на ту, что ниже. (Это скриншот с симулятора…
20 май '11 в 14:29
0 ответов

Пользовательский UIBarButtonItem с изображением и tintColor

Моя панель навигации состоит из трех компонентов: кнопки "Назад", плитки и дополнительной пользовательской кнопки. Моя цель состоит в том, чтобы иметь возможность добавить собственное изображение к этой кнопке, но при этом следовать логике цветового…
06 дек '13 в 16:05
2 ответа

Добавить действие в UIBarButtonItem динамически Swift 4

let doneButton = UIBarButtonItem(title: "Done", style: UIBarButtonItemStyle.plain, target: self, action: #selector(buttonClicked(sender:))) @objc func buttonClicked(sender: UIBarButtonItem) { print("Hello") } Это код для моего UIBarButton, но когда …
21 июн '18 в 15:49
1 ответ

Swift - панель кнопок с изображением элемента / установить размер и ширину

Чувствую, что я потратил много времени на это и хотел бы помочь. Я пытаюсь использовать пользовательский значок меню (20px x 20px) в моем barButtonItem. Проблема в том, что весы заполняют элемент панели кнопок и искажаются. Обычно это не должно быть…
22 ноя '15 в 17:12
1 ответ

Две кнопки в UINavigationBar не выровнены

У меня есть следующий код в viewDidLoad добавить две кнопки справа от UINavigationBar - Я опустил код левой кнопки "Отмена". UIBarButtonItem *doneButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemDone target: se…
15 апр '15 в 02:52
3 ответа

UiBarButtonItem тот же цвет, что и кнопка "Готово"

Я хочу иметь возможность программно добавить UIBarButtonItem на панель навигации и установите его оттенок в тот же синий оттенок, что и "Готово" от Apple UIBarButtonItem, Я уже делаю это для красного оттенка Apple в этом блоке кода: UIBarButtonItem …
10 май '12 в 19:02
1 ответ

Проблема с iOS 11 - действие кнопки панели не срабатывает, если на панель навигации добавлен жест

Это прекрасно работало на iOS 10. Но не работает на iOS 11. showFlyoutMenu не разжигать gestureLeftArrow = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(leftArrowGesture:)]; [self.navigationController.navigationBar addGestureR…
5 ответов

Добавление элементов в UIToolbar программно не работает

Недавно я задавал вопросы, относящиеся к UIToolbars, а что нет, но теперь я обнаружил, что мне нужно добавлять элементы к нему программно, я видел методы других людей о том, как это сделать, но когда я пытаюсь сделать то же самое, ничего в конечном …
18 дек '10 в 02:58
2 ответа

Почему программно созданные (нижние) заголовки кнопок панели инструментов не отображаются?

В Swift 3 я программно создал (нижнюю) панель инструментов с настраиваемыми кнопками, разделенными гибкой прокладкой для разделения настраиваемых кнопок, нажимая одну ("Предыдущая") на левом краю, а другую ("Следующая") вправо. край зрения. Но я не …
24 июл '17 в 18:45
1 ответ

UIBarButtonItem жирный нестандартный шрифт при выборе / активный

Я хочу настроить UIBarButtonItem так что он использует другой шрифт во всем моем приложении. Я делаю это с помощью appearanceОднако я столкнулся с проблемой, как отображать шрифт жирным шрифтом при его выборе. Вот что я хочу сделать: var barButtonIt…
21 июн '15 в 12:44