Запитання з тегом «uibarbuttonitem»

UIBarButtonItem - це кнопка, спеціалізована для розміщення на панелі UITool або UINavigationBar. Він успадковує основну поведінку кнопок від свого абстрактного суперкласу, UIBarItem. UIBarButtonItem визначає додаткові методи ініціалізації та властивості для використання на панелях інструментів та панелях навігації. Існує кілька методів налаштування зовнішнього вигляду. Доступно в iOS 2.0 та пізніших версіях UIKit.

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

30
Видалення тексту заголовка iOS UIBarButtonItem iOS
Що я хотів зробити - це видалити текст із кнопки "Назад" UIBarButtonItem, залишивши на панелі навігації лише синій шеврон. Майте на увазі, що я розробляю для iOS 7. Я спробував кілька методів, включаючи, але не обмежуючись ними: Це метод зображення, який мені не сподобався (зображення виглядало поза місцем): UIBarButtonItem *barBtnItem …

25
Змінення кольору кнопки Назад на панелі навігації
Я намагаюся змінити колір кнопки "Налаштування" на білий, але не можу його змінити. Я спробував обидва: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() але жодних змін, воно все ще виглядає так: Як зробити цю кнопку білою?

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


10
UIBarButtonItem в навігаційній панелі програмно?
Я деякий час розглядав це рішення, але не маю жодного. наприклад, одне рішення є self.navigationItem.setRightBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Stop, target: self, action: nil), animated: true) Цей код додасть кнопку із зображенням "стоп". Окрім цього, є й інші рішення з "пошуком, оновленням" тощо. Але що робити, якщо я хочу додати кнопку програмно до зображення, …


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

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

8
Додавання UILabel до панелі UITool
Я намагаюся додати мітку на свою панель інструментів. Кнопка чудово працює, проте коли я додаю об’єкт мітки, він виходить з ладу. Якісь ідеї? 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]]; …

9
UIBarButtonItem із власним зображенням і без меж
Я хочу створити UIBarButtonItem із власним зображенням, але не хочу, щоб додавала межа, яку додає iPhone, оскільки мій Image має спеціальну межу. Це те саме, що кнопка назад, але кнопка вперед. Цей додаток призначений для проекту inHouse, тому мені байдуже, відхилить чи схвалить його Apple, чи сподобається :-) Якщо я …

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

8
Попередження "Звичайний стиль не підтримується в елементі навігації" з моїм індивідуальним елементом кнопки панелі
Я перетягую круглу пряму кнопку в положення правого елемента кнопки панелі та встановлюю зображення на кнопку круглої прямої. Все працює добре, крім попередження "Звичайний стиль не підтримується в елементі навігації". Навіть якщо я вибрав стиль елемента кнопки «Стрічка» на «Облямований», попередження все одно буде там. У чому проблема з Xcode …

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 = UIBarButtonItem(title: "Continue", …

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.