UIBarButtonItem
Наследование
-
NSObject
-
UIBarItem
-
UIBarButtonItem
-
MKUserTrackingBarButtonItem
-
NSObject
-
UIBarItem
-
UIBarButtonItem
-
MKUserTrackingBarButtonItem
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
Печатаемый
-
UIAccessibilityIdentification
-
UIAppearance
-
NSCoding
-
NSObject
-
UIAppearance
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 2.0 и позже.
Элемент кнопки панели является кнопкой, специализированной для размещения на a UIToolbar
или UINavigationBar
объект. Это наследовало поведение базовой кнопки от своего абстрактного суперкласса, UIBarItem
. UIBarButtonItem
определяет дополнительные методы инициализации и свойства для использования на панелях инструментов и панелях навигации.
Вы обычно используете Интерфейсного Разработчика, чтобы создать и сконфигурировать элементы кнопки панели.
Настройка появления
Вы используете методы, перечисленные в Настройке Появления для настройки появления кнопок. Вы отправляете сообщения метода set в прокси появления ([UIBarButtonItem appearance]
) настроить все кнопки, или к определенному UIBarButtonItem
экземпляр. Можно использовать настроенные кнопки в стандартных местах в a UINavigationItem
объект (backBarButtonItem
, leftBarButtonItem
, rightBarButtonItem
) или a UIToolbar
экземпляр.
В целом необходимо указать значение для нормального состояния, которое будет использоваться другими состояниями, не имеющими пользовательского набора значений. Точно так же, когда свойство зависит от метрик панели (на iPhone, в альбомной ориентации, панели имеют различную высоту от стандарта), необходимо указать значение UIBarMetricsDefault
.
Для получения дополнительной информации о появлении и конфигурации поведения, посмотрите Панели инструментов.
-
Инициализирует новый элемент, содержащий указанный системный элемент.
Объявление
Swift
init(barButtonSystemItem
systemItem
: UIBarButtonSystemItem, targettarget
: AnyObject?, actionaction
: Selector)Objective C
- (instancetype)initWithBarButtonSystemItem:(UIBarButtonSystemItem)
systemItem
target:(id)target
action:(SEL)action
Параметры
systemItem
Системный элемент для использования в качестве первого элемента на панели. Одна из констант, определенных в
UIBarButtonSystemItem
.target
Объект, получающий
action
сообщение.action
Действие для отправки к
target
когда выбран этот элемент.Возвращаемое значение
Недавно инициализированный элемент, содержащий указанный системный элемент. Цель элемента
nil
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
Инициализирует новый элемент с помощью указанного пользовательского представления.
Объявление
Swift
init(customView
customView
: UIView)Objective C
- (instancetype)initWithCustomView:(UIView *)
customView
Параметры
customView
Пользовательское представление, представляющее элемент.
Возвращаемое значение
Недавно инициализированный элемент с указанными свойствами.
Обсуждение
Элемент кнопки панели, создаваемый этим методом, не вызывает метод действия своей цели в ответ на взаимодействие с пользователем. Вместо этого элемент кнопки панели ожидает, что указанное пользовательское представление обработает любое взаимодействие с пользователем и обеспечит надлежащий ответ.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
Инициализирует новый элемент с помощью указанного изображения и других свойств.
Объявление
Swift
init(image
image
: UIImage?, stylestyle
: UIBarButtonItemStyle, targettarget
: AnyObject?, actionaction
: Selector)Objective C
- (instancetype)initWithImage:(UIImage *)
image
style:(UIBarButtonItemStyle)style
target:(id)target
action:(SEL)action
Параметры
image
Изображение элемента. Если
nil
изображение не выведено на экран.Изображения, выведенные на экран на панели, получены из этого изображения. Если это изображение является слишком большим для адаптации на панели, оно масштабируется для адаптации. Как правило, размер панели инструментов и изображения панели навигации является 20 x 20 точек. Альфа-значения в исходном изображении используются для создания изображений — проигнорированы, непрозрачные значения.
style
Стиль элемента. Одна из констант, определенных в
UIBarButtonItemStyle
.target
Объект, получающий
action
сообщение.action
Действие для отправки к
target
когда выбран этот элемент.Возвращаемое значение
Недавно инициализированный элемент с указанными свойствами.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
Инициализирует новый элемент с помощью указанного заголовка и других свойств.
Объявление
Swift
init(title
title
: String?, stylestyle
: UIBarButtonItemStyle, targettarget
: AnyObject?, actionaction
: Selector)Objective C
- (instancetype)initWithTitle:(NSString *)
title
style:(UIBarButtonItemStyle)style
target:(id)target
action:(SEL)action
Параметры
title
Заголовок элемента. Если
nil
заголовок не выведен на экран.style
Стиль элемента. Одна из констант, определенных в
UIBarButtonItemStyle
.target
Объект, получающий
action
сообщение.action
Действие для отправки к
target
когда выбран этот элемент.Возвращаемое значение
Недавно инициализированный элемент с указанными свойствами.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
init (image:landscapeImagePhone:style:target:action:) - initWithImage:landscapeImagePhone:style:target:action:
Инициализирует новый элемент с помощью указанных изображений и других свойств.
Объявление
Swift
init(image
image
: UIImage?, landscapeImagePhonelandscapeImagePhone
: UIImage?, stylestyle
: UIBarButtonItemStyle, targettarget
: AnyObject?, actionaction
: Selector)Objective C
- (instancetype)initWithImage:(UIImage *)
image
landscapeImagePhone:(UIImage *)landscapeImagePhone
style:(UIBarButtonItemStyle)style
target:(id)target
action:(SEL)action
Параметры
image
Изображение элемента. Если
nil
изображение не выведено на экран.landscapeImagePhone
Изображение, которое будет использоваться для элемента в альбомных панелях в
UIUserInterfaceIdiomPhone
идиома.style
Стиль элемента. Одна из констант, определенных в
UIBarButtonItemStyle
.target
Объект, получающий
action
сообщение.action
Действие для отправки к
target
когда выбран этот элемент.Возвращаемое значение
Новый элемент, инициализированный для использования использования указанных изображений и других свойств
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
target
СвойствоОбъект, получающий действие, когда выбран элемент.
Объявление
Swift
unowned(unsafe) var target: AnyObject?
Objective C
@property(nonatomic, assign) id target
Обсуждение
Если
nil
, от сообщения действия отказываются цепочка респондента, где это может быть обработано любым объектом, реализовав метод, соответствующий селектору, сохраненномуaction
свойство. Значение по умолчаниюnil
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
action
СвойствоКогда пользователь касается этого элемента кнопки панели, селектор, определяющий действие, обменивается сообщениями для отправки к целевому объекту.
Объявление
Swift
var action: Selector
Objective C
@property(nonatomic) SEL action
Обсуждение
Если значение этого свойства
NULL
, никакое сообщение действия не отправляется. Значение по умолчаниюNULL
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
См. также
-
style
СвойствоСтиль элемента.
Объявление
Swift
var style: UIBarButtonItemStyle
Objective C
@property(nonatomic) UIBarButtonItemStyle style
Обсуждение
Одна из констант, определенных в
UIBarButtonItemStyle
. Значение по умолчаниюUIBarButtonItemStylePlain
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
possibleTitles
СвойствоНабор возможных заголовков для отображения на кнопке панели.
Объявление
Swift
var possibleTitles: Set<NSObject>?
Objective C
@property(nonatomic, copy) NSSet *possibleTitles
Обсуждение
Используйте это свойство для обеспечения подсказки для системы о том, как правильно измерить элемент кнопки панели, чтобы быть достаточно широкими для размещения самого широкого заголовка. Установите значение этого свойства к
NSSet
объект, содержащий все заголовки, Вы предназначаете как возможные заголовки для элемента кнопки панели. Используйте фактические текстовые строки, которые Вы намереваетесь вывести на экран.Это свойство применяется к элементам кнопки панели, помещенным в панели навигации или панели инструментов.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
width
СвойствоШирина элемента.
Обсуждение
Если это значение свойства положительно, ширина объединенного изображения и заголовка фиксируется. Если значение
0.0
или отрицательный, элемент устанавливает ширину объединенного изображения и заголовка для адаптации. Если стиль использует радио-режим, это свойство проигнорировано. Значение по умолчанию0.0
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
customView
Свойство
-
tintColor
СвойствоЦвет оттенка для применения к элементу кнопки.
Объявление
Swift
var tintColor: UIColor!
Objective C
@property(nonatomic, retain) UIColor *tintColor
Обсуждение
В iOS v7.0, всех подклассах
UIView
получите их поведение дляtintColor
от базового класса. Несмотря на то, чтоUIBarButtonItem
не представление,tintColor
свойство ведет себя то же как тот изUIView
. Посмотрите обсуждениеtintColor
вUIView
уровень для получения дополнительной информации.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Возвращает фоновое изображение кнопки «Назад» для данного состояния контроля и метрик панели.
Объявление
Swift
func backButtonBackgroundImageForState(_
state
: UIControlState, barMetricsbarMetrics
: UIBarMetrics) -> UIImage?Objective C
- (UIImage *)backButtonBackgroundImageForState:(UIControlState)
state
barMetrics:(UIBarMetrics)barMetrics
Параметры
state
Состояние управления.
barMetrics
Метрики панели.
Возвращаемое значение
Фоновое изображение кнопки «Назад» для
state
иbarMetrics
.Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
setBackButtonBackgroundImage (_: forState:barMetrics:) - setBackButtonBackgroundImage:forState:barMetrics:
Устанавливает фоновое изображение кнопки «Назад» для данного состояния контроля и метрик панели
Объявление
Swift
func setBackButtonBackgroundImage(_
backgroundImage
: UIImage?, forStatestate
: UIControlState, barMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackButtonBackgroundImage:(UIImage *)
backgroundImage
forState:(UIControlState)state
barMetrics:(UIBarMetrics)barMetrics
Параметры
backgroundImage
Изображение для использования для фона кнопки «Назад».
state
Состояние управления.
barMetrics
Метрики панели.
Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Для хороших результатов,
backgroundImage
должно быть поддающееся растягиванию изображение.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
backButtonTitlePositionAdjustmentForBarMetrics (_:) - backButtonTitlePositionAdjustmentForBarMetrics:
Возвращает смещение заголовка кнопки «Назад» для данных метрик панели.
Объявление
Swift
func backButtonTitlePositionAdjustmentForBarMetrics(_
barMetrics
: UIBarMetrics) -> UIOffsetObjective C
- (UIOffset)backButtonTitlePositionAdjustmentForBarMetrics:(UIBarMetrics)
barMetrics
Параметры
barMetrics
Метрики панели.
Возвращаемое значение
Смещение заголовка кнопки «Назад» для
barMetrics
.Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
setBackButtonTitlePositionAdjustment (_: forBarMetrics:) - setBackButtonTitlePositionAdjustment:forBarMetrics:
Устанавливает смещение заголовка кнопки «Назад» для данных метрик панели
Объявление
Swift
func setBackButtonTitlePositionAdjustment(_
adjustment
: UIOffset, forBarMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackButtonTitlePositionAdjustment:(UIOffset)
adjustment
forBarMetrics:(UIBarMetrics)barMetrics
Параметры
adjustment
Смещение заголовка кнопки «Назад» для
barMetrics
.barMetrics
Метрики панели.
Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
backButtonBackgroundVerticalPositionAdjustmentForBarMetrics (_:) - backButtonBackgroundVerticalPositionAdjustmentForBarMetrics:
Возвращает кнопку «Назад» вертикальное смещение позиции для данных метрик панели.
Объявление
Swift
func backButtonBackgroundVerticalPositionAdjustmentForBarMetrics(_
barMetrics
: UIBarMetrics) -> CGFloatObjective C
- (CGFloat)backButtonBackgroundVerticalPositionAdjustmentForBarMetrics:(UIBarMetrics)
barMetrics
Параметры
barMetrics
Метрики панели.
Возвращаемое значение
Кнопка «Назад» вертикальное смещение позиции для
barMetrics
.Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Это смещение используется для корректировки вертикального центрирования ограниченных кнопок панели в панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
setBackButtonBackgroundVerticalPositionAdjustment (_: forBarMetrics:) - setBackButtonBackgroundVerticalPositionAdjustment:forBarMetrics:
Устанавливает кнопку «Назад» вертикальное смещение позиции для данных метрик панели.
Объявление
Swift
func setBackButtonBackgroundVerticalPositionAdjustment(_
adjustment
: CGFloat, forBarMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackButtonBackgroundVerticalPositionAdjustment:(CGFloat)
adjustment
forBarMetrics:(UIBarMetrics)barMetrics
Параметры
adjustment
Кнопка «Назад» вертикальное смещение позиции для
barMetrics
.barMetrics
Метрики панели.
Обсуждение
Этот модификатор применяется только к кнопкам «Назад» панели навигации и проигнорирован другими кнопками.
Это смещение используется для корректировки вертикального центрирования ограниченных кнопок панели в панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
backgroundVerticalPositionAdjustmentForBarMetrics (_:) - backgroundVerticalPositionAdjustmentForBarMetrics:
Возвращает фоновое вертикальное смещение позиции для данных метрик панели.
Объявление
Swift
func backgroundVerticalPositionAdjustmentForBarMetrics(_
barMetrics
: UIBarMetrics) -> CGFloatObjective C
- (CGFloat)backgroundVerticalPositionAdjustmentForBarMetrics:(UIBarMetrics)
barMetrics
Параметры
barMetrics
Метрики панели.
Возвращаемое значение
Фоновое вертикальное смещение позиции для
barMetrics
.Обсуждение
Это смещение используется для корректировки вертикального центрирования ограниченных кнопок панели в панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
setBackgroundVerticalPositionAdjustment (_: forBarMetrics:) - setBackgroundVerticalPositionAdjustment:forBarMetrics:
Устанавливает фоновое вертикальное смещение позиции для данных метрик панели.
Объявление
Swift
func setBackgroundVerticalPositionAdjustment(_
adjustment
: CGFloat, forBarMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackgroundVerticalPositionAdjustment:(CGFloat)
adjustment
forBarMetrics:(UIBarMetrics)barMetrics
Параметры
adjustment
Фоновое вертикальное смещение позиции для
barMetrics
.barMetrics
Метрики панели.
Обсуждение
Это смещение используется для корректировки вертикального центрирования ограниченных кнопок панели в панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Возвращает фоновое изображение для данного состояния и метрик панели.
Объявление
Swift
func backgroundImageForState(_
state
: UIControlState, barMetricsbarMetrics
: UIBarMetrics) -> UIImage?Objective C
- (UIImage *)backgroundImageForState:(UIControlState)
state
barMetrics:(UIBarMetrics)barMetrics
Параметры
state
Состояние управления.
barMetrics
Метрики панели.
Возвращаемое значение
Фоновое изображение для кнопки, данной состояние и метрики.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Устанавливает фоновое изображение для данного состояния и метрик панели.
Объявление
Swift
func setBackgroundImage(_
backgroundImage
: UIImage?, forStatestate
: UIControlState, barMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackgroundImage:(UIImage *)
backgroundImage
forState:(UIControlState)state
barMetrics:(UIBarMetrics)barMetrics
Параметры
backgroundImage
Фоновое изображение для указанного состояния и метрик.
state
Состояние управления.
barMetrics
Метрики панели.
Обсуждение
Для хороших результатов,
backgroundImage
должно быть поддающееся растягиванию изображение.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
См. также
-
Возвращает фоновое изображение для указанного состояния, стиля и метрик.
Объявление
Swift
func backgroundImageForState(_
state
: UIControlState, stylestyle
: UIBarButtonItemStyle, barMetricsbarMetrics
: UIBarMetrics) -> UIImage?Objective C
- (UIImage *)backgroundImageForState:(UIControlState)
state
style:(UIBarButtonItemStyle)style
barMetrics:(UIBarMetrics)barMetrics
Параметры
state
Состояние кнопки панели.
style
Стиль кнопки панели.
barMetrics
Метрики кнопки панели.
Возвращаемое значение
Фоновое изображение связалось с указанным состоянием, стилем и метриками.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
Устанавливает фоновое изображение для указанного состояния, стиля и метрик.
Объявление
Swift
func setBackgroundImage(_
backgroundImage
: UIImage?, forStatestate
: UIControlState, stylestyle
: UIBarButtonItemStyle, barMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setBackgroundImage:(UIImage *)
backgroundImage
forState:(UIControlState)state
style:(UIBarButtonItemStyle)style
barMetrics:(UIBarMetrics)barMetrics
Параметры
backgroundImage
Фоновое изображение для использования для указанного состояния, стиля и метрик.
state
Состояние кнопки панели.
style
Стиль кнопки панели.
barMetrics
Метрики кнопки панели.
Обсуждение
Для хороших результатов,
backgroundImage
должно быть поддающееся растягиванию изображение.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
Возвращает смещение заголовка для данных метрик панели.
Объявление
Swift
func titlePositionAdjustmentForBarMetrics(_
barMetrics
: UIBarMetrics) -> UIOffsetObjective C
- (UIOffset)titlePositionAdjustmentForBarMetrics:(UIBarMetrics)
barMetrics
Параметры
barMetrics
Метрики панели.
Возвращаемое значение
Смещение заголовка для
barMetrics
.Обсуждение
Это смещение используется для корректировки позиции заголовка (если таковые имеются) в ограниченной кнопке панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
-
Устанавливает смещение заголовка для данных метрик панели.
Объявление
Swift
func setTitlePositionAdjustment(_
adjustment
: UIOffset, forBarMetricsbarMetrics
: UIBarMetrics)Objective C
- (void)setTitlePositionAdjustment:(UIOffset)
adjustment
forBarMetrics:(UIBarMetrics)barMetrics
Параметры
adjustment
Смещение заголовка для
barMetrics
.barMetrics
Метрики панели.
Обсуждение
Это смещение используется для корректировки позиции заголовка (если таковые имеются) в ограниченной кнопке панели.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 5.0 и позже.
Типы данных
-
Указывает стиль элемента.
Объявление
Swift
enum UIBarButtonItemStyle : Int { case Plain case Bordered case Done }
Objective C
typedef enum { UIBarButtonItemStylePlain, UIBarButtonItemStyleBordered, UIBarButtonItemStyleDone, } UIBarButtonItemStyle;
Константы
-
Plain
UIBarButtonItemStylePlain
Свечения, когда коснулись. Стиль элемента по умолчанию.
Доступный в iOS 2.0 и позже.
-
Bordered
UIBarButtonItemStyleBordered
Простой стиль кнопки с границей.
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 8.0.
-
Done
UIBarButtonItemStyleDone
Стиль для сделанной кнопки — например, кнопка, выполняющая некоторую задачу и возвращающаяся к предыдущему представлению.
Доступный в iOS 2.0 и позже.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-
-
Определяет предоставленные систему изображения для элементов кнопки панели.
Объявление
Swift
enum UIBarButtonSystemItem : Int { case Done case Cancel case Edit case Save case Add case FlexibleSpace case FixedSpace case Compose case Reply case Action case Organize case Bookmarks case Search case Refresh case Stop case Camera case Trash case Play case Pause case Rewind case FastForward case Undo case Redo case PageCurl }
Objective C
typedef enum { UIBarButtonSystemItemDone, UIBarButtonSystemItemCancel, UIBarButtonSystemItemEdit, UIBarButtonSystemItemSave, UIBarButtonSystemItemAdd, UIBarButtonSystemItemFlexibleSpace, UIBarButtonSystemItemFixedSpace, UIBarButtonSystemItemCompose, UIBarButtonSystemItemReply, UIBarButtonSystemItemAction, UIBarButtonSystemItemOrganize, UIBarButtonSystemItemBookmarks, UIBarButtonSystemItemSearch, UIBarButtonSystemItemRefresh, UIBarButtonSystemItemStop, UIBarButtonSystemItemCamera, UIBarButtonSystemItemTrash, UIBarButtonSystemItemPlay, UIBarButtonSystemItemPause, UIBarButtonSystemItemRewind, UIBarButtonSystemItemFastForward, UIBarButtonSystemItemUndo , // iOS 3.0 and later UIBarButtonSystemItemRedo , // iOS 3.0 and later UIBarButtonSystemItemPageCurl , // iOS 4.0 and later } UIBarButtonSystemItem;
Константы
-
Done
UIBarButtonSystemItemDone
Системная кнопка Done. Локализованный.
Доступный в iOS 2.0 и позже.
-
Cancel
UIBarButtonSystemItemCancel
Системная Кнопка отмены. Локализованный.
Доступный в iOS 2.0 и позже.
-
Edit
UIBarButtonSystemItemEdit
Системная кнопка Edit. Локализованный.
Доступный в iOS 2.0 и позже.
-
Save
UIBarButtonSystemItemSave
Системная кнопка Save. Локализованный.
Доступный в iOS 2.0 и позже.
-
Add
UIBarButtonSystemItemAdd
Система плюс кнопка, содержащая значок знака «плюс».
Доступный в iOS 2.0 и позже.
-
FlexibleSpace
UIBarButtonSystemItemFlexibleSpace
Пробел для добавления между другими элементами. Пространство распределяется одинаково между другими элементами. Когда это значение установлено, другие свойства элемента проигнорированы.
Доступный в iOS 2.0 и позже.
-
FixedSpace
UIBarButtonSystemItemFixedSpace
Пробел для добавления между другими элементами. Только
width
когда это значение установлено, свойство используется.Доступный в iOS 2.0 и позже.
-
Compose
UIBarButtonSystemItemCompose
Система составляет кнопку.
Доступный в iOS 2.0 и позже.
-
Reply
UIBarButtonSystemItemReply
Системная кнопка ответа.
Доступный в iOS 2.0 и позже.
-
Action
UIBarButtonSystemItemAction
Системная кнопка действий.
Доступный в iOS 2.0 и позже.
-
Organize
UIBarButtonSystemItemOrganize
Система организует кнопку.
Доступный в iOS 2.0 и позже.
-
Bookmarks
UIBarButtonSystemItemBookmarks
Кнопка закладок системы.
Доступный в iOS 2.0 и позже.
-
Search
UIBarButtonSystemItemSearch
Системная кнопка поиска.
Доступный в iOS 2.0 и позже.
-
Refresh
UIBarButtonSystemItemRefresh
Системная кнопка Обновить.
Доступный в iOS 2.0 и позже.
-
Stop
UIBarButtonSystemItemStop
Системная кнопка остановки.
Доступный в iOS 2.0 и позже.
-
Camera
UIBarButtonSystemItemCamera
Системная кнопка камеры.
Доступный в iOS 2.0 и позже.
-
Trash
UIBarButtonSystemItemTrash
Системная кнопка мусора.
Доступный в iOS 2.0 и позже.
-
Play
UIBarButtonSystemItemPlay
Системная кнопка воспроизведения.
Доступный в iOS 2.0 и позже.
-
Pause
UIBarButtonSystemItemPause
Системная кнопка паузы.
Доступный в iOS 2.0 и позже.
-
Rewind
UIBarButtonSystemItemRewind
Системная кнопка перемотки.
Доступный в iOS 2.0 и позже.
-
FastForward
UIBarButtonSystemItemFastForward
Системная кнопка ускоренной перемотки.
Доступный в iOS 2.0 и позже.
-
Undo
UIBarButtonSystemItemUndo
Системная кнопка отмены.
Доступный в iOS 3.0 и позже.
-
Redo
UIBarButtonSystemItemRedo
Системная кнопка восстановления.
Доступный в iOS 3.0 и позже.
-
PageCurl
UIBarButtonSystemItemPageCurl
Системная кнопка завихрения страницы.
Это изображение кнопки панели может использоваться только для элементов кнопки панели, помещенных в панели инструментов.
Доступный в iOS 4.0 и позже.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 2.0 и позже.
-