Вопросы с тегом «uibarbuttonitem»

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

30
Как показать / скрыть UIBarButtonItem?
Я создал панель инструментов в IB с несколькими кнопками. Я хотел бы иметь возможность скрыть / показать одну из кнопок в зависимости от состояния данных в главном окне. UIBarButtonItem не имеет скрытого свойства, и любые примеры, которые я нашел до сих пор для сокрытия их, включают установку кнопок навигационной панели …

30
Удаление текста заголовка iOS UIBarButtonItem
Я хотел удалить текст с кнопки «Назад» на a UIBarButtonItem, оставив только синий шеврон на панели навигации. Имейте в виду, что я разрабатываю для iOS 7. Я попробовал несколько методов, включая, но не ограничиваясь: Это метод изображения, который мне не понравился (изображение выглядело неуместно): UIBarButtonItem *barBtnItem = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"iOS7BackButton"] …

25
Изменить цвет кнопки «Назад» на панели навигации
Я пытаюсь изменить цвет кнопки «Настройки» на белый, но не могу изменить его. Я пробовал оба из них: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() но без изменений, это все равно выглядит так: Как мне сделать эту кнопку белой?

29
Настройка действия кнопки назад в навигационном контроллере
Я пытаюсь переписать действие по умолчанию кнопки «Назад» в контроллере навигации. Я предоставил цели действие на пользовательской кнопке. Странно то, что при назначении его через атрибут backbutton он не обращает на них внимания, а просто выскакивает из текущего представления и возвращается к корню: UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle: @"Servers" …

16
Измените шрифт UIBarButtonItem
У меня есть UIBarButtonItemв моем UIToolbarназвании Готово . Теперь я хочу изменить шрифт по умолчанию на «Trebuchet MS» с полужирным шрифтом. Как я могу это сделать?

10
Программно UIBarButtonItem в панели навигации?
Некоторое время я искал это решение, но его нет. например, одно решение self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) Этот код добавит кнопку с изображением «стоп». Так же, есть и другие решения с «поиском», «обновлением» и т. Д. Но что, если я хочу программно добавить кнопку с нужным мне …


4
Насколько большим должно быть изображение UIBarButtonItem?
Я хочу создать свои собственные кнопки «Сортировка по дате» и «Сортировка по номерам», которые я планирую разместить на панели навигации в качестве правой кнопки. Насколько большим должно быть мое изображение, чтобы должным образом заполнить пространство - на странице документации UIBarItem ничего не указано о размере изображения.

20
xcode / раскадровка: нельзя перетащить кнопку панели на панель инструментов вверху
У меня есть контроллер представления, который является подробным представлением таблицы. Когда вы щелкаете строку таблицы, вы переходите к подробному просмотру. Подробное представление встроено в контроллер навигации, поэтому в левом верхнем углу панели навигации есть кнопка, которая отправляет вас обратно к таблице. Все идет нормально. Теперь я хочу добавить кнопку редактирования …

8
Добавление UILabel в UIToolbar
Я пытаюсь добавить ярлык на свою панель инструментов. Кнопка работает отлично, но когда я добавляю объект метки, происходит сбой. Любые идеи? UIBarButtonItem *setDateRangeButton = [[UIBarButtonItem alloc] initWithTitle:@"Set date range" style:UIBarButtonItemStyleBordered target:self action:@selector(setDateRangeClicked:)]; UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(5, 5, 20, 20)]; label.text = @"test"; [toolbar setItems:[NSArray arrayWithObjects:setDateRangeButton,label, nil]]; // Add …

9
UIBarButtonItem с настраиваемым изображением и без рамки
Я хочу создать UIBarButtonItem с настраиваемым изображением, но мне не нужна граница, которую добавляет iPhone, поскольку мое изображение имеет специальную границу. Это то же самое, что и кнопка назад, но кнопка вперед. Это приложение предназначено для проекта inHouse, поэтому меня не волнует, отклонит ли Apple, одобрит его или понравится :-) …

12
Программно добавить кнопку на панель навигации
Привет, мне нужно установить кнопку с правой стороны, на панели навигации, программно, чтобы, если я нажму кнопку, я выполню некоторые действия. Я создал панель навигации программно; navBar=[[UINavigationBar alloc]initWithFrame:CGRectMake(0,0,320,44) ]; Точно так же мне нужно добавить кнопку в правой части этой панели навигации. Для этого я использовал 1. UIView* container = …

8
Предупреждение «Обычный стиль не поддерживается в элементе навигации» с моим настроенным элементом кнопки панели
Я перетаскиваю кнопку с круглым прямоугольником в положение правого элемента кнопки панели и устанавливаю изображение для кнопки с круглым прямоугольником. Все работает нормально, кроме предупреждения «Обычный стиль не поддерживается в элементе навигации». Даже если я выберу стиль элемента кнопки панели на «С рамкой», предупреждение все равно будет. Что случилось с …

5
Как установить действие для UIBarButtonItem в Swift
Как можно настроить действие для настраиваемого UIBarButtonItem в Swift? Следующий код успешно помещает кнопку на панель навигации: var b = UIBarButtonItem(title: "Continue", style: .Plain, target: self, action:nil) self.navigationItem.rightBarButtonItem = b Теперь я хотел бы позвонить, func sayHello() { println("Hello") }когда нажата кнопка. Мои усилия на данный момент: var b = …

14
Как редактировать пустые пространства слева и справа UIBarButtonItem в UINavigationBar [iOS 7]
Раньше я использовал iOS 6.1, но теперь я перешел на iOS 7. Наряду с другими проблемами я заметил, что на моей панели навигации левое пространство элемента левой панели кнопок и правое пустое пространство элемента правой панели кнопок довольно больше в iOS 7, чем в iOS 6. Мне нужно знать, есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.