Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы UIKit ссылка класса UICollectionViewCell

Опции
Развертывание Target:

На этой странице
Язык:

UICollectionViewCell

Наследование


Оператор импорта


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: Bool

    Objective C

    @property(nonatomic, getter=isSelected) BOOL selected

    Обсуждение

    Это свойство управляет состоянием выбора ячейки только. Значение по умолчанию этого свойства NOfalse, который указывает, что не выбрана ячейка.

    Вы обычно не устанавливаете значение этого свойства непосредственно. Изменение значения этого свойства программно не изменяет появление ячейки. Предпочтительный способ выбрать ячейку и выделение это должно использовать методы выбора объекта представления набора.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 6.0 и позже.

  • highlighted Свойство

    Состояние выделения ячейки.

    Объявление

    Swift

    var highlighted: Bool

    Objective C

    @property(nonatomic, getter=isHighlighted) BOOL highlighted

    Обсуждение

    Это свойство управляет состоянием выделения ячейки только. Значение по умолчанию этого свойства NOfalse, который указывает, что не выделяется ячейка.

    Вы обычно не устанавливаете значение этого свойства непосредственно. Вместо этого предпочтительный способ выбрать ячейку и выделение это должно использовать методы выбора объекта представления набора.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 6.0 и позже.