UICollectionViewCell
Наследование
-
NSObject -
UIResponder -
UIView -
UICollectionReusableView -
UICollectionViewCell
-
NSObject -
UIResponder -
UIView -
UICollectionReusableView -
UICollectionViewCell
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
Печатаемый -
Reflectable -
UIAccessibilityIdentification -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment -
NSCoding -
NSObject -
UIAppearance -
UIAppearanceContainer -
UICoordinateSpace -
UIDynamicItem -
UITraitEnvironment
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 6.0 и позже.
A UICollectionViewCell возразите представляет содержание для единственного элемента данных, когда тот элемент в видимых границах представления набора. Можно использовать этот класс как есть или разделить его на подклассы для добавления дополнительных свойств и методов. Расположением и представлением ячеек управляют представление набора и его соответствующий объект расположения.
Для конфигурирования появления ячейки добавьте, что представления должны были представить содержание элемента данных как подпредставления к представлению в contentView свойство. Непосредственно не добавляйте подпредставления к самой ячейке. Ячейка управляет многократными уровнями содержания, которого довольное представление - только один. В дополнение к довольному представление ячейка управляет двумя фоновыми представлениями, выводящими на экран ячейку в ее выбранных и отменявших состояниях.
Вы обычно не создаете экземпляры этого класса сами. Вместо этого Вы регистрируете свой определенный подкласс ячейки (или файл пера, содержащий сконфигурированный экземпляр Вашего класса) с объектом представления набора. Когда Вы захотите новый экземпляр своего класса ячейки, вызовите dequeueReusableCellWithReuseIdentifier:forIndexPath: метод набора просматривает объект получить тот.
-
contentViewСвойствоОсновное представление, к которому Вы добавляете пользовательское содержание своей ячейки. (только для чтения)
Объявление
Swift
var contentView: UIView { get }Objective C
@property(nonatomic, readonly) UIView *contentViewОбсуждение
При конфигурировании ячейки Вы добавляете любые пользовательские представления, представляющие содержание Вашей ячейки этому представлению. Объект ячейки помещает содержание в это представление перед любыми фоновыми представлениями.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
-
backgroundViewСвойствоПредставление, выведенное на экран позади другого содержания ячейки.
Объявление
Swift
var backgroundView: UIView?Objective C
@property(nonatomic, retain) UIView *backgroundViewОбсуждение
Используйте это свойство для присвоения пользовательского фонового представления ячейке. Фоновое представление помещается позади довольного, представление и его кадр автоматически корректируются так, чтобы это заполнило границы ячейки.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
-
selectedBackgroundViewСвойствоПредставление, выведенное на экран чуть выше фонового представления, когда выбрана ячейка.
Объявление
Swift
var selectedBackgroundView: UIView!Objective C
@property(nonatomic, retain) UIView *selectedBackgroundViewОбсуждение
Можно использовать это представление, чтобы дать ячейке пользовательское появление, когда это выбрано. Когда ячейка выбрана, это представление разделено на уровни выше
backgroundViewи позадиcontentView.Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
-
selectedСвойствоСостояние выбора ячейки.
Объявление
Swift
var selected: BoolObjective C
@property(nonatomic, getter=isSelected) BOOL selectedОбсуждение
Это свойство управляет состоянием выбора ячейки только. Значение по умолчанию этого свойства
NOfalse, который указывает, что не выбрана ячейка.Вы обычно не устанавливаете значение этого свойства непосредственно. Изменение значения этого свойства программно не изменяет появление ячейки. Предпочтительный способ выбрать ячейку и выделение это должно использовать методы выбора объекта представления набора.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
-
highlightedСвойствоСостояние выделения ячейки.
Объявление
Swift
var highlighted: BoolObjective C
@property(nonatomic, getter=isHighlighted) BOOL highlightedОбсуждение
Это свойство управляет состоянием выделения ячейки только. Значение по умолчанию этого свойства
NOfalse, который указывает, что не выделяется ячейка.Вы обычно не устанавливаете значение этого свойства непосредственно. Вместо этого предпочтительный способ выбрать ячейку и выделение это должно использовать методы выбора объекта представления набора.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
