UICollectionViewUpdateItem
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 6.0 и позже.
UICollectionViewUpdateItem
класс описывает единственное изменение для создания к элементу в представлении набора. Вы не создаете экземпляры этого класса непосредственно. При обновлении его содержания объект представления набора создает их и передает их объекту расположения prepareForCollectionViewUpdates:
метод, который может использовать их для подготовки объекта расположения к предстоящим изменениям.
-
indexPathBeforeUpdate
СвойствоИндексный путь элемента перед обновлением. (только для чтения)
Объявление
Swift
var indexPathBeforeUpdate: NSIndexPath? { get }
Objective C
@property(nonatomic, readonly) NSIndexPath *indexPathBeforeUpdate
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
indexPathAfterUpdate
СвойствоИндексный путь элемента после обновления. (только для чтения)
Объявление
Swift
var indexPathAfterUpdate: NSIndexPath? { get }
Objective C
@property(nonatomic, readonly) NSIndexPath *indexPathAfterUpdate
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
updateAction
СвойствоДействие, выполняемое на элементе. (только для чтения)
Объявление
Swift
var updateAction: UICollectionUpdateAction { get }
Objective C
@property(nonatomic, readonly) UICollectionUpdateAction updateAction
Обсуждение
Для списка соответствующих типов действия посмотрите
“UICollectionUpdateAction”
.Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-
Константы, указывающие тип действия, выполняемого на элементе.
Объявление
Swift
enum UICollectionUpdateAction : Int { case Insert case Delete case Reload case Move case None }
Objective C
enum { UICollectionUpdateActionNone, UICollectionUpdateActionInsert, UICollectionUpdateActionDelete, UICollectionUpdateActionReload, UICollectionUpdateActionMove }; typedef NSUInteger UICollectionUpdateAction;
Константы
-
None
UICollectionUpdateActionNone
Не примите меры на элементе.
Доступный в iOS 6.0 и позже.
-
Insert
UICollectionUpdateActionInsert
Вставьте элемент в представление набора.
Доступный в iOS 6.0 и позже.
-
Delete
UICollectionUpdateActionDelete
Удалите элемент из представления набора.
Доступный в iOS 6.0 и позже.
-
Reload
UICollectionUpdateActionReload
Перезагрузите элемент, состоящий из удаления и затем вставки элемента.
Доступный в iOS 6.0 и позже.
-
Move
UICollectionUpdateActionMove
Переместите элемент от его текущего расположения до нового расположения.
Доступный в iOS 6.0 и позже.
Оператор импорта
Objective C
@import UIKit;
Swift
import UIKit
Доступность
Доступный в iOS 6.0 и позже.
-