UITableViewCell
Наследование
-
NSObject -
UIResponder -
UIView -
UITableViewCell
-
NSObject -
UIResponder -
UIView -
UITableViewCell
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
Reflectable -
UIAccessibilityIdentification -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UIGestureRecognizerDelegate -
UITraitEnvironment -
NSCoding -
NSObject -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UIGestureRecognizerDelegate -
UITraitEnvironment
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 2.0 и позже.
UITableViewCell класс определяет атрибуты и поведение ячеек, появляющихся в UITableView объекты. Этот класс включает свойства и методы для установки и управления содержанием ячейки и фоном (включая текст, изображения и пользовательские представления), управление выбором ячейки и состоянием выделения, управление представлениями аксессуара и инициирование редактирования содержания ячейки.
При создании ячеек можно настроить их сами или использовать один из нескольких предопределенных стилей. Предопределенные стили ячеек являются самой простой опцией. С предопределенными стилями ячейка обеспечивает метку и подпредставления изображения, позиции которых и моделирование фиксируются. Все, что необходимо сделать, обеспечивают текст и содержимое изображения для входа в те фиксированные представления. Для использования ячейки с предопределенным стилем инициализируйте его с помощью initWithStyle:reuseIdentifier: метод или конфигурирует ячейку с тем стилем в XCode. Для установки текста и изображений ячейки используйте textLabel, detailTextLabel, и imageView свойства.
Если Вы хотите пойти вне предопределенных стилей, можно добавить подпредставления к contentView свойство ячейки. При добавлении подпредставлений Вы ответственны за расположение тех представлений и установку их содержания сами.
Используете ли Вы предопределенную или пользовательскую ячейку, можно изменить фоновое использование ячейки backgroundView свойство или путем изменения наследованного backgroundColor свойство. В iOS 7 ячейки имеют белый фон по умолчанию; в более ранних версиях iOS ячейки наследовали цвет фона табличного представления включения. Если Вы хотите изменить цвет фона ячейки, сделайте так в tableView:willDisplayCell:forRowAtIndexPath: метод Вашего делегата табличного представления.
Для получения дополнительной информации о создании ячеек, посмотрите Более внимательное рассмотрение в Ячейках Табличного представления в Руководстве по программированию Табличного представления для iOS.
-
Инициализирует ячейку таблицы со стилем и идентификатором повторного использования и возвращает его вызывающей стороне.
Объявление
Swift
init(stylestyle: UITableViewCellStyle, reuseIdentifierreuseIdentifier: String?)Objective C
- (instancetype)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString *)reuseIdentifierПараметры
styleПостоянное указание стиля ячеек. Посмотрите UITableViewCellStyle для описаний этих констант.
reuseIdentifierСтрока, используемая для идентификации ячейки, возражает, должно ли это быть снова использовано для рисования многократных строк табличного представления. Передача
nilесли не состоит в том, чтобы быть снова использован объект ячейки. Необходимо использовать тот же идентификатор повторного использования для всех ячеек той же формы.Возвращаемое значение
Инициализированный
UITableViewCellобъект илиnilесли не мог бы быть создан объект.Обсуждение
Этот метод является определяемым инициализатором для класса. Идентификатор повторного использования связан с теми ячейками (строки) табличного представления, имеющие ту же общую конфигурацию минус содержание ячейки. В его реализации
tableView:cellForRowAtIndexPath:, табличное представление' s источник данных вызываетUITableViewметодdequeueReusableCellWithIdentifier:, передача в идентификаторе повторного использования, для получения ячейки возражают для использования в качестве основания для текущей строки.Если Вы хотите ячейку таблицы, имеющую конфигурацию, отличающуюся что определенные
UITableViewCellдляstyle, необходимо создать собственную ячейку. Если Вы хотите установить высоту строки ячеек на отдельной основе, реализуйте метод делегатаtableView:heightForRowAtIndexPath:.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
reuseIdentifierСвойствоСтрока раньше идентифицировала ячейку, которая является допускающей повторное использование. (только для чтения)
Объявление
Swift
var reuseIdentifier: String? { get }Objective C
@property(nonatomic, readonly, copy) NSString *reuseIdentifierОбсуждение
Идентификатор повторного использования связан с a
UITableViewCellвозразите, что делегат табличного представления создает с намерением снова использовать его как основание (по причинам производительности) для многократных строк табличного представления. Это присваивается объекту ячейки вinitWithFrame:reuseIdentifier:и не может быть изменен после того. AUITableViewобъект поддерживает очередь (или список) в настоящее время допускающих повторное использование ячеек, каждого с его собственным идентификатором повторного использования, и делает их доступными для делегата вdequeueReusableCellWithIdentifier:метод.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Подготавливает допускающую повторное использование ячейку к повторному использованию табличным представлением' s делегат.
Объявление
Swift
func prepareForReuse()Objective C
- (void)prepareForReuseОбсуждение
Если a
UITableViewCellобъект является допускающим повторное использование — т.е. он имеет идентификатор повторного использования — этот метод вызывается непосредственно перед тем, как объект возвращается изUITableViewметодdequeueReusableCellWithIdentifier:. По причинам производительности необходимо только сбросить атрибуты ячейки, не связанные с содержанием, например, альфой, редактированием и состоянием выбора. Табличное представление' s делегирует вtableView:cellForRowAtIndexPath:должен всегда сбрасывать все содержание при многократном использовании ячейки. Если объект ячейки не имеет связанного идентификатора повторного использования, этот метод не вызывают. При переопределении этого метода, несомненно, необходимо будет вызвать реализацию суперкласса.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
textLabelСвойствоВозвращает метку, используемую для основного текстового содержания ячейки таблицы. (только для чтения)
Объявление
Swift
var textLabel: UILabel? { get }Objective C
@property(nonatomic, readonly, retain) UILabel *textLabelОбсуждение
Содержит основную метку ячейки.
UITableViewCellдобавляет надлежащая метка при создании ячейки в данном стиле ячеек. Посмотрите UITableViewCellStyle для описаний основной метки в в настоящее время определяемых стилях ячеек.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
detailTextLabelСвойствоВозвращает вторичную метку ячейки таблицы, если Вы существуете. (только для чтения)
Объявление
Swift
var detailTextLabel: UILabel? { get }Objective C
@property(nonatomic, readonly, retain) UILabel *detailTextLabelОбсуждение
Содержит вторичное устройство (или подробность) метка ячейки.
UITableViewCellдобавляет надлежащая метка при создании ячейки в стиле, поддерживающем вторичные метки. Если стиль не поддерживает подробные метки,nilвозвращается. Посмотрите UITableViewCellStyle для описаний основной метки в в настоящее время определяемых стилях ячеек.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
imageViewСвойствоВозвращает представление изображения ячейки таблицы. (только для чтения)
Объявление
Swift
var imageView: UIImageView? { get }Objective C
@property(nonatomic, readonly, retain) UIImageView *imageViewОбсуждение
Возвращает представление изображения (
UIImageViewобъект) табличного представления, первоначально не имеющего никакого набора изображения. Если изображение установлено, это появляется на левой стороне ячейки перед любой меткой.UITableViewCellкогда Вы создаете ячейку, создает объект представления изображения.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
См. также
-
contentViewСвойствоВозвращает представление содержания объекта ячейки. (только для чтения)
Объявление
Swift
var contentView: UIView { get }Objective C
@property(nonatomic, readonly, retain) UIView *contentViewОбсуждение
Представление содержания a
UITableViewCellобъект является суперпредставлением по умолчанию для содержания, выведенного на экран ячейкой. Если Вы хотите настроить ячейки путем простого добавления дополнительных представлений, необходимо добавить их к довольному представление, таким образом, они будут расположены соответственно как переходы ячейки в и из режима редактирования.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
backgroundViewСвойствоПредставление, используемое в качестве фона ячейки.
Объявление
Swift
var backgroundView: UIView?Objective C
@property(nonatomic, retain) UIView *backgroundViewОбсуждение
Значение по умолчанию
nilдля ячеек в таблицах стандартного стиля (UITableViewStylePlain) и не -nilдля таблиц сгруппированного стиляUITableViewStyleGrouped).UITableViewCellдобавляет фоновое представление как подпредставление позади всех других представлений и использует свое текущее расположение кадра.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
selectedBackgroundViewСвойствоПредставление использовало в качестве фона ячейки, когда это выбрано.
Объявление
Swift
var selectedBackgroundView: UIView!Objective C
@property(nonatomic, retain) UIView *selectedBackgroundViewОбсуждение
Значение по умолчанию
nilдля ячеек в таблицах стандартного стиля (UITableViewStylePlain) и не -nilдля таблиц группы разделаUITableViewStyleGrouped).UITableViewCellдобавляет значение этого свойства как подпредставление только, когда выбрана ячейка. Это добавляет выбранное фоновое представление как подпредставление непосредственно выше фонового представления (backgroundView) если это неnil, или позади всех других представлений. ВызовsetSelected:animated:заставляет выбранное фоновое представление анимировать в, и с альфой исчезают.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
multipleSelectionBackgroundViewСвойствоФоновое представление для использования для выбранной ячейки, когда табличное представление позволяет многократные выборы строки.
Объявление
Swift
var multipleSelectionBackgroundView: UIView?Objective C
@property(nonatomic, retain) UIView *multipleSelectionBackgroundViewОбсуждение
Если это свойство не
nil, когда табличное представление позволяет многократные выборы строки, это представление используется в качестве фонового представления для выбранной ячейки. Вы включаете многократные выборы строки черезallowsMultipleSelectionиallowsMultipleSelectionDuringEditingсвойстваUITableView.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 5.0 и позже.
-
accessoryTypeСвойствоТип стандартного представления аксессуара ячейка должен использовать (нормальное состояние).
Объявление
Swift
var accessoryType: UITableViewCellAccessoryTypeObjective C
@property(nonatomic) UITableViewCellAccessoryType accessoryTypeОбсуждение
Вспомогательное представление появляется в правой стороне ячейки в нормальном состоянии табличного представления (по умолчанию). Стандартные представления аксессуара включают двойную угловую скобку раскрытия; для описания допустимых
accessoryTypeконстанты, посмотрите UITableViewCellAccessoryType. Значение по умолчаниюUITableViewCellAccessoryNone. Если пользовательское вспомогательное представление установлено черезaccessoryViewсвойство, значение этого свойства проигнорировано. Если ячейка включена и вспомогательное, типUITableViewCellAccessoryDetailDisclosureButton, вспомогательные, которые касания дорожек представления и, когда коснулись, отправляют источнику данных, возражают atableView:accessoryButtonTappedForRowWithIndexPath:сообщение.Изображение вспомогательного типа выгорает между нормальными и редактирующими состояниями, если оно установило для обоих состояний; используйте
editingAccessoryTypeсвойство для установки вспомогательного тип для ячейки во время режима редактирования. Если это свойство не установлено для обоих состояний, ячейка анимирована для задвижения или по мере необходимости.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
accessoryViewСвойствоПредставление, использующееся, обычно как управление, на правой стороне ячейки (нормальное состояние).
Объявление
Swift
var accessoryView: UIView?Objective C
@property(nonatomic, retain) UIView *accessoryViewОбсуждение
Если значение этого свойства не
nil,UITableViewCellкласс использует высказанное мнение для вспомогательного представление в нормальном состоянии табличного представления (по умолчанию); это игнорирует значениеaccessoryTypeсвойство. Предоставленным вспомогательным представление может быть предоставленное платформой управление или метка или пользовательское представление. Вспомогательное представление появляется в правой стороне ячейки.Вспомогательное представление выгорает между нормальными и редактирующими состояниями, если оно установило для обоих состояний; используйте
editingAccessoryViewсвойство для установки вспомогательного представление для ячейки во время режима редактирования. Если это свойство не установлено для обоих состояний, ячейка анимирована для задвижения или по мере необходимости.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
editingAccessoryTypeСвойствоТип стандартного представления аксессуара ячейка должен использовать в состоянии редактирования табличного представления.
Объявление
Swift
var editingAccessoryType: UITableViewCellAccessoryTypeObjective C
@property(nonatomic) UITableViewCellAccessoryType editingAccessoryTypeОбсуждение
Когда табличное представление находится в режиме редактирования, вспомогательное представление появляется в правой стороне ячейки. Стандартные представления аксессуара включают двойную угловую скобку раскрытия; для описания допустимых констант посмотрите UITableViewCellAccessoryType. Значение по умолчанию
UITableViewCellAccessoryNone. Если пользовательское вспомогательное представление для режима редактирования установлено черезeditingAccessoryViewсвойство, значение этого свойства проигнорировано. Если ячейка включена и вспомогательное, типUITableViewCellAccessoryDetailDisclosureButton, вспомогательные, которые касания дорожек представления и, когда коснулись, отправляют делегату, возражают atableView:accessoryButtonTappedForRowWithIndexPath:сообщение.Вспомогательный тип выгорает между нормальными и редактирующими состояниями, если он установил для обоих состояний; используйте
accessoryTypeсвойство для установки вспомогательного представление для ячейки во время нормального состояния табличного представления. Если это свойство не установлено для обоих состояний, ячейка анимирована для скольжения или по мере необходимости.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
editingAccessoryViewСвойствоПредставление, использующееся обычно в качестве управления на правой стороне ячейки, когда это находится в режиме редактирования.
Объявление
Swift
var editingAccessoryView: UIView?Objective C
@property(nonatomic, retain) UIView *editingAccessoryViewОбсуждение
Если значение этого свойства не
nil,UITableViewCellкласс использует высказанное мнение для вспомогательного представление в состоянии редактирования табличного представления; это игнорирует значениеeditingAccessoryTypeсвойство. Предоставленным вспомогательным представление может быть предоставленное платформой управление или метка или пользовательское представление. Вспомогательное представление появляется в правой стороне ячейки.Вспомогательный тип выгорает между нормальными и редактирующими состояниями, если он установил для обоих состояний; используйте
accessoryTypeсвойство для установки вспомогательного представление для ячейки во время нормального состояния табличного представления. Если это свойство не установлено для обоих состояний, ячейка анимирована для скольжения или по мере необходимости.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
selectedСвойствоБулево значение, указывающее, выбрана ли ячейка.
Объявление
Swift
var selected: BoolObjective C
@property(nonatomic, getter=isSelected) BOOL selectedОбсуждение
Выбор влияет на появление меток, изображения и фона. Когда выбранное состояние ячейки установлено в
YEStrue, это рисует фон для выбранных ячеек с его заголовком в белом. Значение по умолчаниюNOfalse. Если Вы устанавливаете состояние выбора вYEStrueчерез это свойство не анимирован переход к новому появлению состояния. Для анимированных выбранных изменений состояния посмотритеsetSelected:animated:метод.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
selectionStyleСвойствоСтиль выбора для ячейки.
Объявление
Swift
var selectionStyle: UITableViewCellSelectionStyleObjective C
@property(nonatomic) UITableViewCellSelectionStyle selectionStyleОбсуждение
Стиль выбора является a
backgroundViewпостоянный, который определяет цвет ячейки, когда он выбран. Значение по умолчаниюUITableViewCellSelectionStyleBlue. Посмотрите UITableViewCellSelectionStyle для описания допустимых констант.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
Устанавливает выбранное состояние ячейки, дополнительно анимируя переход между состояниями.
Объявление
Swift
func setSelected(_selected: Bool, animatedanimated: Bool)Objective C
- (void)setSelected:(BOOL)selectedanimated:(BOOL)animatedПараметры
selectedYEStrueустановить ячейку, как выбрано,NOfalseустановить его, как отменяется. Значение по умолчаниюNOfalse.animatedYEStrueанимировать переход между выбранными состояниями,NOfalseсделать переход непосредственным.Обсуждение
Выбор влияет на появление меток, изображения и фона. Когда выбранное состояние ячейки
YEStrue, это рисует фон для выбранных ячеек (“Reusing Cells”) с его заголовком в белом.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
highlightedСвойствоБулево значение, указывающее, выделяется ли ячейка.
Объявление
Swift
var highlighted: BoolObjective C
@property(nonatomic, getter=isHighlighted) BOOL highlightedОбсуждение
Выделяющееся влияние появление меток, изображения и фона. Когда выделенное состояние ячейки установлено в
YEStrue, метки нарисованы в их выделенном цвете текста (значение по умолчанию является белым). Значение по умолчаниюNOfalse. Если Вы устанавливаете выделенное состояние вYEStrueчерез это свойство не анимирован переход к новому появлению состояния. Для анимированных выделенных изменений состояния посмотритеsetHighlighted:animated:метод.Обратите внимание на то, что для выделения для работы должным образом необходимо выбрать метки ячейки с помощью
textLabelиdetailTextLabelсвойства и набор каждая меткаhighlightedTextColorсвойство; для изображений получите изображение ячейки с помощьюimageViewсвойство и наборUIImageViewобъектhighlightedImageсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
Устанавливает выделенное состояние ячейки, дополнительно анимируя переход между состояниями.
Объявление
Swift
func setHighlighted(_highlighted: Bool, animatedanimated: Bool)Objective C
- (void)setHighlighted:(BOOL)highlightedanimated:(BOOL)animatedПараметры
highlightedYEStrueустановить ячейку, как выделено,NOfalseустановить его, как не выделено. Значение по умолчаниюNOfalse.animatedYEStrueанимировать переход между выделенными состояниями,NOfalseсделать переход непосредственным.Обсуждение
Выделения или невыделения ячейка, анимируя переход между регулярным и выделенным состоянием, если
animatedYES. Выделение влияет на появление меток ячейки, изображения и фона.Обратите внимание на то, что для выделения для работы должным образом необходимо выбрать метку ячейки (или метки) использование
textLabel(иdetailTextLabelсвойства и набор меткаhighlightedTextColorсвойство; для изображений получите изображение ячейки с помощьюimageViewсвойство и наборUIImageViewобъектhighlightedImageсвойство.Пользовательская ячейка таблицы может переопределить этот метод для внесения любых переходных изменений появления.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
editingСвойствоБулево значение, указывающее, является ли ячейка в доступном для редактирования состоянии.
Объявление
Swift
var editing: BoolObjective C
@property(nonatomic, getter=isEditing) BOOL editingОбсуждение
Когда ячейка находится в доступном для редактирования состоянии, она выводит на экран средства управления редактированием, указанные для него: зеленое управление вставкой, красное управление удалением, или (на правой стороне) управление переупорядочением. Использовать
editingStyleиshowsReorderControlуказать эти средства управления для ячейки.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
Переключается получатель в и из режима редактирования.
Объявление
Swift
func setEditing(_editing: Bool, animatedanimated: Bool)Objective C
- (void)setEditing:(BOOL)editinganimated:(BOOL)animatedПараметры
editingYEStrueввести режим редактирования,NOfalseоставить его. Значение по умолчаниюNOfalse.animatedYEStrueанимировать появление или исчезновение управления вставкой/удалением и управления переупорядочением,NOfalseсделать переход непосредственным.Обсуждение
Когда Вы вызываете этот метод со значением
editingнабор кYEStrue, иUITableViewCellобъект сконфигурирован для имения средств управления, ячейка показывает вставку (зеленый плюс) или управление удалением (красный минус) на левой стороне каждой ячейки и управления переупорядочением на правой стороне. Этот метод вызывают на каждой видимой ячейке когдаsetEditing:animated:методUITableViewвызывается. Вызов этого метода сeditingнабор кNOfalseудаляет средства управления из ячейки.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
editingStyleСвойствоСтиль редактирования ячейки. (только для чтения)
Объявление
Swift
var editingStyle: UITableViewCellEditingStyle { get }Objective C
@property(nonatomic, readonly) UITableViewCellEditingStyle editingStyleОбсуждение
Одна из констант, описанных в
“UITableViewCellEditingStyle”используется в качестве значения этого свойства; это указывает, является ли ячейка в доступном для редактирования состоянии и, если это, показывает ли это управление удалением или вставка. Значение по умолчаниюUITableViewCellEditingStyleNone(не доступный для редактирования). Делегат возвращает значение этого свойства для определенной ячейки в ее реализацииtableView:editingStyleForRowAtIndexPath:метод.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
showingDeleteConfirmationСвойствоВозвраты, показывает ли ячейка в настоящее время кнопку удалять-подтверждения. (только для чтения)
Объявление
Swift
var showingDeleteConfirmation: Bool { get }Objective C
@property(nonatomic, readonly) BOOL showingDeleteConfirmationОбсуждение
Когда пользователи касаются управления удалением (красный круг налево от ячейки), ячейка выводит на экран кнопку «Delete» на правой стороне ячейки; эта строка локализуется.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
showsReorderControlСвойствоБулево значение, определяющее, показывает ли ячейка управление переупорядочением.
Объявление
Swift
var showsReorderControl: BoolObjective C
@property(nonatomic) BOOL showsReorderControlОбсуждение
Управление переупорядочением является серым, многократным управлением горизонтальной планкой на правой стороне ячейки. Пользователи могут перетащить это управление для переупорядочения ячейки в таблице. Значение по умолчанию
NOfalse. Если значениеYEStrue, управление переупорядочением временно заменяет любой вспомогательный представление.Поскольку переупорядочение управляет для появления, необходимо не только установить это свойство, но реализовать
UITableViewDataSourceметодtableView:moveRowAtIndexPath:toIndexPath:. Кроме того, если источник данных реализуетtableView:canMoveRowAtIndexPath:возвратитьсяNOfalse, управление переупорядочением не появляется в той определяемой строке.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
Обращенный ячейка непосредственно перед тем, как это переходит между состояниями ячейки.
Объявление
Swift
func willTransitionToState(_state: UITableViewCellStateMask)Objective C
- (void)willTransitionToState:(UITableViewCellStateMask)stateПараметры
stateНемного маски, указывающей состояние или комбинацию состояний ячейка, переходит к.
Обсуждение
Подклассы
UITableViewCellможет реализовать этот метод для анимации дополнительных изменений в ячейке, когда он изменяет состояние.UITableViewCellвызовы этот метод каждый раз, когда ячейка переходы между состояниями, такой как от нормального состояния (значение по умолчанию) к режиму редактирования. Пользовательская ячейка может установить и позиция любые новые представления, появляющиеся с новым состоянием. Ячейка тогда получает alayoutSubviewsсообщение (UIView) в котором это может расположить эти новые представления в их заключительные расположения для нового состояния. Подклассы должны всегда вызыватьsuperпри переопределении этого метода.Обратите внимание на то, что, когда пользователь сильно ударяет ячейка для удаления его, переходы ячейки к состоянию, идентифицированному
UITableViewCellStateShowingDeleteConfirmationMaskпостоянный, ноUITableViewCellStateShowingEditControlMaskне установлен.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
Обращенный ячейка сразу после того, как это переходит между состояниями ячейки.
Объявление
Swift
func didTransitionToState(_state: UITableViewCellStateMask)Objective C
- (void)didTransitionToState:(UITableViewCellStateMask)stateПараметры
stateНемного маски, указывающей состояние или комбинацию состояний ячейка, переходит к.
Обсуждение
Подклассы
UITableViewCellможет реализовать этот метод для анимации дополнительных изменений в ячейке, когда он изменяет состояние.UITableViewCellвызовы этот метод каждый раз, когда ячейка переходы между состояниями, такой как от нормального состояния (значение по умолчанию) к режиму редактирования. Этот метод вызывают в конце блока анимации, дающего пользовательской ячейке шанс очистить после изменения состояния — например, удаляя средства управления редактированием и переупорядочиванием после перехода из редактирования. Подклассы должны всегда вызыватьsuperпри переопределении этого метода.Обратите внимание на то, что, когда пользователь сильно ударяет ячейка для удаления его, переходы ячейки к состоянию, идентифицированному
UITableViewCellStateShowingDeleteConfirmationMaskпостоянный, ноUITableViewCellStateShowingEditControlMaskне установлен.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
indentationLevelСвойствоУровень отступа содержания ячейки.
Объявление
Swift
var indentationLevel: IntObjective C
@property(nonatomic) NSInteger indentationLevelОбсуждение
Значение по умолчанию свойства является нулем (никакое добавление отступа). Присвоение положительного значения к этому свойству располагает содержание ячейки с отступом от левого края разделителя ячейки. Сумма добавления отступа равна уровню отступа, умноженному на значение в
indentationWidthсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
indentationWidthСвойствоШирина для каждого уровня добавления отступа ячейки' s содержание.
Объявление
Swift
var indentationWidth: CGFloatObjective C
@property(nonatomic) CGFloat indentationWidthОбсуждение
Ширина добавления отступа по умолчанию является 10,0 точками.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
См. также
-
shouldIndentWhileEditingСвойствоБулево значение, управляющее, располагается ли фон ячейки с отступом, когда табличное представление находится в режиме редактирования.
Объявление
Swift
var shouldIndentWhileEditing: BoolObjective C
@property(nonatomic) BOOL shouldIndentWhileEditingОбсуждение
Значение по умолчанию
YEStrue. Это свойство не связано сindentationLevel. Делегат может переопределить это значение вtableView:shouldIndentWhileEditingRowAtIndexPath:. Это свойство имеет эффект только на табличные представления, создаваемые в сгруппированном стиле (UITableViewStyleGrouped); это не имеет никакого эффекта наUITableViewStylePlainтабличные представления.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
separatorInsetСвойствоВставка оценивает за содержание ячейки.
Объявление
Swift
var separatorInset: UIEdgeInsetsObjective C
@property(nonatomic) UIEdgeInsets separatorInsetОбсуждение
Можно использовать это свойство для добавления пространства между содержанием текущей ячейки и левыми и правыми краями таблицы. Положительные значения вставки перемещают содержание ячейки и разделитель ячейки внутрь и далеко от кромки стола. Отрицательные величины обрабатываются, как будто вставка установлена в 0.
Только левые и правые значения вставки уважают; верхние и нижние значения вставки проигнорированы. Значение, присвоенное этому свойству, имеет приоритет по любому набору вставок разделителя по умолчанию на табличном представлении.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 7.0 и позже.
-
- initWithFrame:reuseIdentifier:(iOS 3.0)Инициализирует и возвращает объект ячейки таблицы.
Оператор осуждения
Использовать
initWithStyle:reuseIdentifier:вместо этого.Объявление
Параметры
frameПрямоугольник кадра ячейки. Поскольку табличное представление автоматически располагает ячейку и делает ее оптимальным размером, можно передать в
CGRectZeroв большинстве случаев. Однако, если у Вас есть пользовательская ячейка с многократными подпредставлениями, каждый с ее собственной маской автоизменения размеров, необходимо указать ненулевой прямоугольник кадра; это позволяет табличному представлению располагать подпредставления автоматически как размер изменений ячеек.reuseIdentifierСтрока, используемая для идентификации ячейки, возражает, должно ли это быть снова использовано для рисования многократных строк табличного представления. Передача
nilесли не состоит в том, чтобы быть снова использован объект ячейки.Возвращаемое значение
Инициализированный
UITableViewCellобъект илиnilесли не мог бы быть создан объект.Обсуждение
Этот метод является определяемым инициализатором для класса. Идентификатор повторного использования связан с теми ячейками (строки) табличного представления, имеющие ту же общую конфигурацию минус содержание ячейки. В его реализации
tableView:cellForRowAtIndexPath:, делегат табличного представления вызываетUITableViewметодdequeueReusableCellWithIdentifier:, передача в идентификаторе повторного использования, для получения ячейки возражают для использования в качестве основания для текущей строки.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Текст ячейки.
Оператор осуждения
Используйте
textLabelиdetailTextLabelсвойства вместо этого.Объявление
Objective C
@property(nonatomic, copy) NSString *textОбсуждение
Значение по умолчанию
nil(никакой текст).Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Шрифт заголовка.
Оператор осуждения
Вместо этого установите шрифты
UILabelобъекты присвоились кtextLabelиdetailTextLabelсвойства.Объявление
Objective C
@property(nonatomic, retain) UIFont *fontОбсуждение
Если значение этого свойства
nil(значение по умолчанию),UITableViewCellиспользует стандартный шрифт, оптимизированный для устройства.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Константа, указывающая выравнивание текста в ячейке.
Оператор осуждения
Вместо этого установите выравнивание текста
UILabelобъекты присвоились кtextLabelиdetailTextLabelсвойства.Объявление
Objective C
@property(nonatomic) NSTextAlignment textAlignmentОбсуждение
Если значение свойства
nil(значение по умолчанию), заголовок выравнивается по левому краю (UITextAlignmentLeft). См. описанияUITextAlignmentконстанты для выравнивания альтернативного текста.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Цвет текста заголовка.
Оператор осуждения
Вместо этого установите атрибут цвета текста
UILabelобъекты присвоились кtextLabelиdetailTextLabelсвойства.Объявление
Objective C
@property(nonatomic, retain) UIColor *textColorОбсуждение
Если значение свойства
nil(значение по умолчанию), цвет текста является черным.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Цвет текста заголовка, когда выбрана ячейка.
Оператор осуждения
Вместо этого установите
highlightedTextColorсвойствоUILabelобъекты присвоились кtextLabelиdetailTextLabelсвойства.Объявление
Objective C
@property(nonatomic, retain) UIColor *selectedTextColorОбсуждение
Если значение свойства
nil(значение по умолчанию), цвет текста в выбранной ячейке является белым.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Режим для для обертывания и усечения текста в ячейке.
Оператор осуждения
Вместо этого установите атрибут режима разрыва строки
UILabelобъекты присвоились кtextLabelиdetailTextLabelсвойства.Объявление
Objective C
@property(nonatomic) NSLineBreakMode lineBreakModeОбсуждение
Для получения дополнительной информации посмотрите
UILineBreakModeконстанты, описанные в NSString UIKit Дополнительная Ссылка. Значение по умолчаниюUILineBreakModeTailTruncation.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Изображение для использования в качестве содержания для ячейки.
Оператор осуждения
Вместо этого используйте
imageViewсвойство для полученияUIImageViewвозразите и затем получите или установите инкапсулированное изображение.Объявление
Objective C
@property(nonatomic, retain) UIImage *imageОбсуждение
Значение по умолчанию свойства
nil(никакое изображение). Изображения расположены налево от заголовка.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Изображение для использования содержания ячейки, когда выбрана ячейка.
Оператор осуждения
Вместо этого используйте
imageViewсвойство для полученияUIImageViewвозразите и затем получите или установитеhighlightedImageсвойство.Объявление
Objective C
@property(nonatomic, retain) UIImage *selectedImageОбсуждение
Значение по умолчанию этого свойства
nil(никакое изображение).Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Булево значение, определяющее, скрыто ли вспомогательное представление, когда редактируется ячейка.
Оператор осуждения
Используйте
editingAccessoryTypeиeditingAccessoryViewсвойства вместо этого.Объявление
Objective C
@property(nonatomic) BOOL hidesAccessoryWhenEditingОбсуждение
Значение по умолчанию
YEStrue.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
-
Целевой объект для получения сообщений действия.
Оператор осуждения
Вместо этого используйте
tableView:commitEditingStyle:forRowAtIndexPath:илиtableView:accessoryButtonTappedForRowWithIndexPath:для обработки касаний на ячейках.Объявление
Objective C
@property(nonatomic, assign) id targetОбсуждение
Целевой объект получает сообщения действия, когда пользователь касается, ячейка' s вставляют кнопку, удаляют кнопку или представление аксессуара. Значение по умолчанию
nil, который говорит приложению восстанавливать работоспособность цепочка респондента для нахождения цели. Обратите внимание на то, что цель является слабой ссылкой.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Когда пользователи касаются вставки или удаляют кнопку, селектор, определяющий действие, обменивается сообщениями для вызова.
Оператор осуждения
Вместо этого используйте
tableView:commitEditingStyle:forRowAtIndexPath:илиtableView:accessoryButtonTappedForRowWithIndexPath:для обработки касаний на ячейках.Объявление
Objective C
@property(nonatomic) SEL editActionОбсуждение
Когда ячейка' s таблица находится в режиме редактирования, ячейка выводит на экран зеленое управление вставкой, или красный удаляют управление налево от него. (
selectedBackgroundViewпостоянный применился к ячейке черезeditingStyleсвойство определяет, какое управление используется.) Как правило, связанноеUITableViewвозразите устанавливает действие редактирования для всех ячеек; можно использовать это свойство для изменения действия редактирования для отдельных ячеек. Если значение этого свойстваNULL, никакое сообщение действия не отправляется.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Когда пользователи касаются вспомогательного представление, селектор, определяющий действие, обменивается сообщениями для вызова.
Оператор осуждения
Вместо этого используйте
tableView:commitEditingStyle:forRowAtIndexPath:илиtableView:accessoryButtonTappedForRowWithIndexPath:для обработки касаний на ячейках.Объявление
Objective C
@property(nonatomic) SEL accessoryActionОбсуждение
При указании селектора для вспомогательного действие сообщение отправляется, только если вспомогательной представление является подробная кнопка раскрытия — т.е. ячейка
accessoryTypeсвойство присваивается значениеUITableViewCellAccessoryDetailDisclosureButton. Если значение этого свойстваNULL, никакое сообщение действия не отправляется.Вспомогательным представление является a
UITableViewCell- определенное управление, управление платформой или пользовательский элемент управления на правой стороне ячейки. Это часто используется для отображения нового представления, связанного с выбранной ячейкой. Если вспомогательное представление наследовалось отUIControl, можно поставить цель и действие черезaddTarget:action:forControlEvents:метод. ПосмотритеaccessoryViewдля получения дополнительной информации.Оператор импорта
Objective C
@import UIKit;Доступность
Доступный в iOS 2.0 и позже.
Осуждаемый в iOS 3.0.
См. также
-
Перечисление для различных стилей ячеек.
Объявление
Swift
enum UITableViewCellStyle : Int { case Default case Value1 case Value2 case Subtitle }Objective C
typedef enum : NSInteger { UITableViewCellStyleDefault, UITableViewCellStyleValue1, UITableViewCellStyleValue2, UITableViewCellStyleSubtitle } UITableViewCellStyle;Константы
-
DefaultUITableViewCellStyleDefaultПростой стиль для ячейки с текстовой меткой (черный и выровненный по левому краю) и дополнительное представление изображения. Обратите внимание на то, что это - стиль по умолчанию для ячеек до iOS 3.0.
Доступный в iOS 3.0 и позже.
-
Value1UITableViewCellStyleValue1Стиль для ячейки с меткой на левой стороне ячейки с выровненным по левому краю и черным текстом; на правой стороне метка, которая имеет меньший синий текст и выровнена по правому краю. Приложение Настроек использует ячейки в этом стиле.
Доступный в iOS 3.0 и позже.
-
Value2UITableViewCellStyleValue2Стиль для ячейки с меткой на левой стороне ячейки с текстом, который является выровненным по правому краю и синим; на правой стороне ячейки другая метка с уменьшенным текстом, который выравнивается по левому краю и черный. Приложение Телефона/Контактов использует ячейки в этом стиле.
Доступный в iOS 3.0 и позже.
-
SubtitleUITableViewCellStyleSubtitleСтиль для ячейки с выровненной по левому краю меткой через вершину и выровненной по левому краю меткой ниже его в меньшем сером тексте. Приложение iPod использует ячейки в этом стиле.
Доступный в iOS 3.0 и позже.
Обсуждение
Во всех этих стилях ячеек к большей из текстовых меток получают доступ через
textLabelсвойство и меньшее черезdetailTextLabelсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
-
Стиль выбранных ячеек.
Объявление
Swift
enum UITableViewCellSelectionStyle : Int { case None case Blue case Gray case Default }Objective C
typedef enum : NSInteger { UITableViewCellSelectionStyleNone, UITableViewCellSelectionStyleBlue, UITableViewCellSelectionStyleGray, UITableViewCellSelectionStyleDefault } UITableViewCellSelectionStyle;Константы
-
NoneUITableViewCellSelectionStyleNoneЯчейка не имеет никакого отличного стиля для того, когда она выбрана.
Доступный в iOS 2.0 и позже.
-
BlueUITableViewCellSelectionStyleBlueЯчейка имеет цвет фона по умолчанию, когда выбрано.
В iOS 7 цвет выделения больше не является синим. Использовать
UITableViewCellSelectionStyleDefaultвместо этого.Доступный в iOS 2.0 и позже.
-
GrayUITableViewCellSelectionStyleGrayТогда ячейка, когда выбрано имеет серый фон.
Использовать
UITableViewCellSelectionStyleDefaultвместо этого.Доступный в iOS 2.0 и позже.
-
DefaultUITableViewCellSelectionStyleDefaultВыбор ячейки разрабатывает для использования для таблиц. Это - значение по умолчанию.
Доступный в iOS 7.0 и позже.
Обсуждение
Вы используете эти константы для установки значения
selectionStyleсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
-
Управление редактированием используется ячейкой.
Объявление
Swift
enum UITableViewCellEditingStyle : Int { case None case Delete case Insert }Objective C
typedef enum : NSInteger { UITableViewCellEditingStyleNone, UITableViewCellEditingStyleDelete, UITableViewCellEditingStyleInsert } UITableViewCellEditingStyle;Константы
-
NoneUITableViewCellEditingStyleNoneЯчейка не имеет никакого контроля редактированием. Это - значение по умолчанию.
Доступный в iOS 2.0 и позже.
-
DeleteUITableViewCellEditingStyleDeleteЯчейка имеет удалить контроль редактированием; это управление является красным кругом, включающим знак «минус».
Доступный в iOS 2.0 и позже.
-
InsertUITableViewCellEditingStyleInsertЯчейка имеет контроль монтажом вставкой; это управление является зеленым кругом, включающим знак «плюс».
Доступный в iOS 2.0 и позже.
Обсуждение
Вы используете их для установки значения
editingStyleсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
-
Тип стандартного управления аксессуаром используется ячейкой.
Объявление
Swift
enum UITableViewCellAccessoryType : Int { case None case DisclosureIndicator case DetailDisclosureButton case Checkmark case DetailButton }Objective C
typedef enum : NSInteger { UITableViewCellAccessoryNone, UITableViewCellAccessoryDisclosureIndicator, UITableViewCellAccessoryDetailDisclosureButton, UITableViewCellAccessoryCheckmark, UITableViewCellAccessoryDetailButton } UITableViewCellAccessoryType;Константы
-
NoneUITableViewCellAccessoryNoneЯчейка не имеет никакого вспомогательным представление. Это - значение по умолчанию.
Доступный в iOS 2.0 и позже.
-
DisclosureIndicatorUITableViewCellAccessoryDisclosureIndicatorЯчейка имеет вспомогательное управление, сформированное как двойная угловая скобка. Это управление указывает, что ответвление ячейки инициировало действие нажатия. Управление не отслеживает касания.
Доступный в iOS 2.0 и позже.
-
DetailDisclosureButtonUITableViewCellAccessoryDetailDisclosureButtonЯчейка имеет информационную кнопку и изображение двойной угловой скобки как содержание. Это управление указывает, что ответвление ячейки позволяет пользователю конфигурировать содержание ячейки. Управление отслеживает касания.
Доступный в iOS 2.0 и позже.
-
CheckmarkUITableViewCellAccessoryCheckmarkЯчейка имеет галочку на своей правой стороне. Это управление не отслеживает касания. Делегат табличного представления может управлять галочками в разделе строк (возможно ограничивающий галочку одной строкой раздела) в
tableView:didSelectRowAtIndexPath:метод.Доступный в iOS 2.0 и позже.
-
DetailButtonUITableViewCellAccessoryDetailButtonЯчейка имеет информационную кнопку без двойной угловой скобки. Это управление указывает, что ответвление ячейки выводит на экран дополнительную информацию о содержании ячейки. Управление отслеживает касания.
Доступный в iOS 7.0 и позже.
Обсуждение
Вы используете эти константы при установке значения
accessoryTypeсвойство.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
-
Константы раньше определяли новое состояние ячейки, поскольку оно переходит между состояниями.
Объявление
Swift
struct UITableViewCellStateMask : RawOptionSetType { init(_rawValue: UInt) init(rawValuerawValue: UInt) static var DefaultMask: UITableViewCellStateMask { get } static var ShowingEditControlMask: UITableViewCellStateMask { get } static var ShowingDeleteConfirmationMask: UITableViewCellStateMask { get } }Objective C
typedef enum : NSUInteger { UITableViewCellStateDefaultMask = 0, UITableViewCellStateShowingEditControlMask = 1 << 0, UITableViewCellStateShowingDeleteConfirmationMask = 1 << 1 } UITableViewCellStateMask;Константы
-
DefaultMaskUITableViewCellStateDefaultMaskНормальное состояние ячейки таблицы.
Доступный в iOS 3.0 и позже.
-
ShowingEditControlMaskUITableViewCellStateShowingEditControlMaskСостояние ячейки табличного представления, когда табличное представление находится в режиме редактирования.
Доступный в iOS 3.0 и позже.
-
ShowingDeleteConfirmationMaskUITableViewCellStateShowingDeleteConfirmationMaskСостояние ячейки табличного представления, показывающей подтверждение запроса кнопки удалить жеста.
Доступный в iOS 3.0 и позже.
Обсуждение
Методы, использующие эти константы,
didTransitionToState:иwillTransitionToState:.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 3.0 и позже.
-
-
Стиль для ячеек, используемых в качестве разделителей.
Объявление
Swift
enum UITableViewCellSeparatorStyle : Int { case None case SingleLine case SingleLineEtched }Objective C
typedef enum : NSInteger { UITableViewCellSeparatorStyleNone, UITableViewCellSeparatorStyleSingleLine, UITableViewCellSeparatorStyleSingleLineEtched } UITableViewCellSeparatorStyle;Константы
-
NoneUITableViewCellSeparatorStyleNoneЯчейка разделителя не имеет никакого отличного стиля.
Доступный в iOS 2.0 и позже.
-
SingleLineUITableViewCellSeparatorStyleSingleLineЯчейка разделителя имеет одну строку, натыкающуюся на ее ширину. Это - значение по умолчанию
Доступный в iOS 2.0 и позже.
-
SingleLineEtchedUITableViewCellSeparatorStyleSingleLineEtchedЯчейка разделителя имеет двойные строки, натыкающиеся на ее ширину, давая ему вытравленный взгляд. Этот стиль в настоящее время только поддерживается для табличных представлений сгруппированного стиля.
Доступный в iOS 3.2 и позже.
Обсуждение
Вы используете эти константы для установки значения
separatorStyleсвойство, определенноеUITableView.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 2.0 и позже.
-
-
Синонимы для определенных констант ячейки табличного представления.
Объявление
Objective C
#define UITableViewCellSeparatorStyleDoubleLineEtched UITableViewCellSeparatorStyleSingleLineEtched #define UITableViewCellStateEditingMask UITableViewCellStateShowingEditControlMaskКонстанты
-
UITableViewCellSeparatorStyleDoubleLineEtchedЯчейка разделителя имеет двойные строки, натыкающиеся на ее ширину, давая ему вытравленный взгляд. Этот стиль в настоящее время только поддерживается для табличных представлений сгруппированного стиля.
-
UITableViewCellStateEditingMaskСостояние ячейки табличного представления, когда табличное представление находится в режиме редактирования.
Доступный в iOS 3.0 и позже.
-
