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;Константы
-
NoneUICollectionUpdateActionNoneНе примите меры на элементе.
Доступный в iOS 6.0 и позже.
-
InsertUICollectionUpdateActionInsertВставьте элемент в представление набора.
Доступный в iOS 6.0 и позже.
-
DeleteUICollectionUpdateActionDeleteУдалите элемент из представления набора.
Доступный в iOS 6.0 и позже.
-
ReloadUICollectionUpdateActionReloadПерезагрузите элемент, состоящий из удаления и затем вставки элемента.
Доступный в iOS 6.0 и позже.
-
MoveUICollectionUpdateActionMoveПереместите элемент от его текущего расположения до нового расположения.
Доступный в iOS 6.0 и позже.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 6.0 и позже.
-
