UICollectionViewDelegate Класс

Определение

Используется для получения уведомлений, связанных с UICollectionView.

[Foundation.Protocol]
[Foundation.Register("UICollectionViewDelegate", false)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class UICollectionViewDelegate : Foundation.NSObject, IDisposable, UIKit.IUICollectionViewDelegate
type UICollectionViewDelegate = class
    inherit NSObject
    interface IUICollectionViewDelegate
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
Наследование
UICollectionViewDelegate
Производный
Атрибуты
Реализации

Комментарии

Методы внутри UICollectionViewDelegate вызываются в ответ на события, происходящие в связанном UICollectionViewобъекте . Чтобы использовать этот класс, необходимо наследовать от него и переопределить его метод для реагирования на события.

Хотя UICollectionView является подтипом UIScrollView, UICollectionViewDelegate не является подтипом UIScrollViewDelegate. Тем не менее, многие методы в UICollectionViewDelegate зеркальном отображении UIScrollViewDelegate методов и разработчиков приложений могут оказаться полезными обратиться к документации этого класса для более подробного обсуждения методов, связанных с прокруткой.

Класс UICollectionViewSource предоставляет альтернативу этому классу, объединяя UICollectionViewDelegate API и UICollectionViewDataSource API. Он доступен через Source свойство .

Выделение и выделение

Выделение и выделение в выполняется в следующей UICollectionView последовательности:

Действие пользователяМетоды UICollectionViewDelegateСвойства UICollectionViewCell
Ничего не коснулось

Highlighted == false; Selected == false

Пальцем вниз в ячейке

Вызывается метод ShouldHighlightItem(UICollectionView, NSIndexPath). Если возвращается falseзначение , обработка останавливается.

Вызывается метод ItemHighlighted(UICollectionView, NSIndexPath).

Highlighted == true; Selected == false

Палец вверх Вызывается метод ShouldSelectItem(UICollectionView, NSIndexPath). Если возвращается falseзначение , обработка останавливается.
Вызывается метод ItemSelected(UICollectionView, NSIndexPath). Вызывается метод ItemUnhighlighted(UICollectionView, NSIndexPath).

Highlighted == false; Selected == true

Отмена UICollectionViewCell выбора выполняется в аналогичной последовательности:

Действие пользователяМетоды UICollectionViewDelegateСвойства UICollectionViewCell
Ничего не коснулось, а некоторые UICollectionViewCell выделены.

Highlighted == false; Selected == true

Касание ячейки пальцем (жест отмены выбора) Вызывается метод ShouldDeselectItem(UICollectionView, NSIndexPath). Если возвращается falseзначение , обработка останавливается.
Вызывается метод ItemDeselected(UICollectionView, NSIndexPath).

Highlighted == false; Selected == false

Конструкторы

UICollectionViewDelegate()

Конструктор по умолчанию инициализирует новый экземпляр этого класса.

UICollectionViewDelegate(IntPtr)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

UICollectionViewDelegate(NSObjectFlag)

Конструктор для вызова производных классов для пропуска инициализации и просто выделения объекта.

Свойства

Class

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ClassHandle

Дескриптор для этого класса.

(Унаследовано от NSObject)
DebugDescription

Понятное для разработчика описание этого объекта.

(Унаследовано от NSObject)
Description

Описание объекта , версия ToString для Objective-C.

(Унаследовано от NSObject)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от NSObject)
IsDirectBinding

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
IsProxy

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
RetainCount

Возвращает текущее число удержания Objective-C для объекта .

(Унаследовано от NSObject)
Self

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Superclass

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
SuperHandle

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

(Унаследовано от NSObject)
Zone

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)

Методы

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для внешнего наблюдения (с помощью NSString keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Регистрирует объект для наблюдения извне (с помощью строки keyPath).   Наблюдаемые изменения отправляются в объектный ObserveValue(NSString, NSObject, NSDictionary, IntPtr) метод наблюдателя.

(Унаследовано от NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Регистрирует объект для наблюдения извне с помощью произвольного метода.

(Унаследовано от NSObject)
AwakeFromNib()

Вызывается после загрузки объекта из nib-файла. Переопределители должны вызывать base. AwakeFromNib().

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Action)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Асинхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Bind(String, NSObject, String, NSDictionary)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
BindingInfo(String)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
BindingOptionDescriptions(String)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
BindingValueClass(String)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
CanFocusItem(UICollectionView, NSIndexPath)

Можно ли сфокусировать элемент в indexPath .

CanPerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Указывает, может ли этот UICollectionViewDelegate выполнять указанное действие с элементом в UICollectionView.

CellDisplayingEnded(UICollectionView, UICollectionViewCell, NSIndexPath)

Указывает, что указанная ячейка была удалена из UICollectionView.

CommitEditing()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ConformsToProtocol(IntPtr)

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

(Унаследовано от NSObject)
Copy()

Выполняет копию базового объекта Objective-C.

(Унаследовано от NSObject)
DangerousAutorelease()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
DangerousRelease()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
DangerousRetain()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
DecelerationEnded(UIScrollView)

Указывает, что замедление события прокрутки завершено.

DecelerationStarted(UIScrollView)

Указывает, что началось замедление от события прокрутки.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает на изменение индексов для связи ко многим.

(Унаследовано от NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Метод, который вызывается при изменении значений набора.

DidChangeValue(String)

Указывает, что в указанном ключе произошло изменение.

(Унаследовано от NSObject)
DidUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Метод делегата вызывается вскоре после изменения фокуса на новый UIView.

DidZoom(UIScrollView)

Указывает, что произошло масштабирование.

Dispose()

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
Dispose(Boolean)

Освобождает ресурсы, используемые объектом NSObject.

(Унаследовано от NSObject)
DoesNotRecognizeSelector(Selector)

Указывает, что этот объект не распознает указанный селектор.

(Унаследовано от NSObject)
DraggingEnded(UIScrollView, Boolean)

Указывает, что перетаскивание завершено.

DraggingStarted(UIScrollView)

Указывает, что перетаскивание началось.

Equals(NSObject)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Equals(Object)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ExposedBindings()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetBindingInfo(NSString)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetBindingOptionDescriptions(NSString)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetBindingValueClass(NSString)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Извлекает значения указанных ключей.

(Унаследовано от NSObject)
GetHashCode()

Создает хэш-код для текущего экземпляра.

(Унаследовано от NSObject)
GetIndexPathForPreferredFocusedView(UICollectionView)

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

GetMethodForSelector(Selector)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetNativeField(String)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetNativeHash()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
GetTargetContentOffset(UICollectionView, CGPoint)

При переопределении позволяет разработчику изменять смещение содержимого для изменений макета и анимации.

GetTargetIndexPathForMove(UICollectionView, NSIndexPath, NSIndexPath)

При переопределении позволяет разработчику изменить окончательное расположение перемещаемого элемента. (Например, запретить переход к определенному proposedIndexPathобъекту .)

Init()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
InitializeHandle(IntPtr)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
InitializeHandle(IntPtr, String)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Invoke(Action, Double)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Invoke(Action, TimeSpan)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
InvokeOnMainThread(Action)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
InvokeOnMainThread(Selector, NSObject)

Синхронно вызывает указанный код в основном потоке пользовательского интерфейса.

(Унаследовано от NSObject)
IsEqual(NSObject)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
IsKindOfClass(Class)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
IsMemberOfClass(Class)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ItemDeselected(UICollectionView, NSIndexPath)

Указывает, что элемент по указанному индексу был отменен.

ItemHighlighted(UICollectionView, NSIndexPath)

Указывает, что указанный элемент был выделен.

ItemSelected(UICollectionView, NSIndexPath)

Указывает, что выбран элемент по указанному индексу.

ItemUnhighlighted(UICollectionView, NSIndexPath)

Указывает, что выделение элемента по указанному индексу было удалено.

MarkDirty()

Повышает уровень обычного однорангового объекта (isDirectBinding имеет значение true) в объект toggleref.

(Унаследовано от NSObject)
MutableCopy()

Создает изменяемую копию указанного объекта NSObject.

(Унаследовано от NSObject)
ObjectDidEndEditing(NSObject)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Указывает, что значение указанного keyPath относительно данного объекта изменилось.

(Унаследовано от NSObject)
PerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Выполняет указанное действие с элементом в UICollectionView.

PerformSelector(Selector)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double)

Вызывает селектор для текущего экземпляра и, если obj не имеет значения NULL, он передает его в качестве одного параметра.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PerformSelector(Selector, NSObject, NSObject)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
PrepareForInterfaceBuilder()

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath.

(Унаследовано от NSObject)
RemoveObserver(NSObject, String, IntPtr)

Запрещает указанному наблюдателю получать дальнейшие уведомления об изменении значений для указанного keyPath и контекста.

(Унаследовано от NSObject)
RespondsToSelector(Selector)

Распознает ли этот объект указанный селектор.

(Унаследовано от NSObject)
ScrollAnimationEnded(UIScrollView)

Указывает, что анимация, связанная с событием прокрутки, завершена.

Scrolled(UIScrollView)

Указывает, что произошла прокрутка.

ScrolledToTop(UIScrollView)

Указывает, что UICollectionView прокрутился до начала.

SetNativeField(String, NSObject)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
SetNilValueForKey(NSString)

Задает значение null для указанного ключа.

(Унаследовано от NSObject)
SetValueForKey(NSObject, NSString)

Задает указанное значение свойства, указанного ключом.

(Унаследовано от NSObject)
SetValueForKeyPath(IntPtr, NSString)

Конструктор, используемый при создании управляемых представлений неуправляемых объектов; Вызывается средой выполнения.

(Унаследовано от NSObject)
SetValueForKeyPath(NSObject, NSString)

Задает значение свойства, которое можно получить с помощью пути к ключу.

(Унаследовано от NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Указывает на попытку записать значение в неопределенный ключ. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Устанавливает значения этого объекта NSObject в указанный словарь.

(Унаследовано от NSObject)
ShouldDeselectItem(UICollectionView, NSIndexPath)

Указывает, следует ли отменить выбор указанного элемента.

ShouldHighlightItem(UICollectionView, NSIndexPath)

Указывает, должен ли указанный элемент выделяться во время отслеживания.

ShouldScrollToTop(UIScrollView)

Указывает, должен ли UICollectionView прокручиваться до начала.

ShouldSelectItem(UICollectionView, NSIndexPath)

Указывает, должен ли быть выбран указанный элемент.

ShouldShowMenu(UICollectionView, NSIndexPath)

Указывает, должно ли отображаться меню действий для указанного элемента.

ShouldSpringLoadItem(UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

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

ShouldUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext)

Вызывается перед ячейкой в теряемом collectionView или принимающем фокусе. Если возвращается falseлюбая из сред фокуса , обновление фокуса отменяется.

SupplementaryViewDisplayingEnded(UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

Указывает, что указанное дополнительное представление было удалено из UICollectionView.

ToString()

Возвращает строковое представление значения текущего экземпляра.

(Унаследовано от NSObject)
TransitionLayout(UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

Пользовательский макет перехода для использования при перемещении между выбранными макетами.

Unbind(NSString)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
Unbind(String)
Устаревшие..

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
ValueForKey(NSString)

Возвращает значение свойства, связанного с указанным ключом.

(Унаследовано от NSObject)
ValueForKeyPath(NSString)

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

(Унаследовано от NSObject)
ValueForUndefinedKey(NSString)

Указывает на попытку считывания значения неопределенного ключа. Если значение не переопределено, вызывает исключение NSUndefinedKeyException.

(Унаследовано от NSObject)
ViewForZoomingInScrollView(UIScrollView)

UIView, используемый при масштабировании, вот-вот произойдет.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

Указывает, что значения указанных индексов в указанном ключе собираются измениться.

(Унаследовано от NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Используется для получения уведомлений, связанных с UICollectionView.

(Унаследовано от NSObject)
WillChangeValue(String)

Указывает, что значение указанного ключа изменится.

(Унаследовано от NSObject)
WillDisplayCell(UICollectionView, UICollectionViewCell, NSIndexPath)

Вот-вот cell отобразится .

WillDisplaySupplementaryView(UICollectionView, UICollectionReusableView, String, NSIndexPath)

Дополнительный view будет отображаться.

WillEndDragging(UIScrollView, CGPoint, CGPoint)

Указывает, что перетаскивание будет завершено.

ZoomingEnded(UIScrollView, UIView, nfloat)

Указывает, что масштабирование завершено.

ZoomingStarted(UIScrollView, UIView)

Указывает, что началось масштабирование.

Методы расширения

GetDebugDescription(INSObjectProtocol)

Используется для получения уведомлений, связанных с UICollectionView.

GetAccessibilityCustomRotors(NSObject)

Возвращает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Задает массив объектов, подходящих UIAccessibilityCustomRotor для this объекта .

CanFocusItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Можно ли сфокусировать элемент в indexPath .

CanPerformAction(IUICollectionViewDelegate, UICollectionView, Selector, NSIndexPath, NSObject)

Поддерживает ли ячейка указанное indexPath действие.

CellDisplayingEnded(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

Указывает, что ячейка с указанным indexPath была удалена.

DidUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Указывает, что фокус изменился, как описано contextв .

GetIndexPathForPreferredFocusedView(IUICollectionViewDelegate, UICollectionView)

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

GetTargetContentOffset(IUICollectionViewDelegate, UICollectionView, CGPoint)

При переопределении позволяет разработчику изменять смещение содержимого для изменений макета и анимации.

GetTargetIndexPathForMove(IUICollectionViewDelegate, UICollectionView, NSIndexPath, NSIndexPath)

При переопределении позволяет разработчику изменить окончательное расположение перемещаемого элемента. (Например, запретить переход к определенному proposedIndexPathобъекту .)

ItemDeselected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, что ячейка с указанным indexPath была отменена.

ItemHighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, что выделена ячейка с указанным indexPath.

ItemSelected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, что выбрана ячейка с указанным indexPath.

ItemUnhighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, что ячейка в указанном indexPath не освещена.

PerformAction(IUICollectionViewDelegate, UICollectionView, Selector, NSIndexPath, NSObject)

Указывает, поддерживает ли ячейка с указанным indexPath указанное действие Копирования или Вставки.

ShouldDeselectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, должна ли ячейка в указанном indexPath разрешать отменять выбор.

ShouldHighlightItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Позволяет ли ячейка в указанном indexPath выделяться.

ShouldSelectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Позволяет ли ячейка в указанном indexPath быть выбрана.

ShouldShowMenu(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Указывает, должна ли ячейка с указанным indexPath отображать меню Действие.

ShouldSpringLoadItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

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

ShouldUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext)

При переопределении позволяет разработчику предотвратить изменение фокуса, указанное в context.

SupplementaryViewDisplayingEnded(IUICollectionViewDelegate, UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

Указывает, что дополнительное представление в указанном indexPath было удалено.

TransitionLayout(IUICollectionViewDelegate, UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

UICollectionViewTransitionLayout, используемый при переходе из указанного объекта fromLayout в toLayout.

WillDisplayCell(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

Вот-вот cell отобразится .

WillDisplaySupplementaryView(IUICollectionViewDelegate, UICollectionView, UICollectionReusableView, String, NSIndexPath)

Дополнительный view будет отображаться.

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Указывает, что замедление, связанное с событием прокрутки, завершилось.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Указывает, что началось замедление события прокрутки.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Метод, который вызывается при изменении значений набора.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Указывает, что указанный scrollView увеличен.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Указывает, что перетаскивание завершено.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Указывает, что перетаскивание началось.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Указывает, что все анимации, связанные с прокруткой, завершены.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Указывает, что указанный scrollView прокрутился.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Указывает, что прокрутка указанного scrollView завершилась вверху.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Указывает, должна ли быть разрешена прокрутка к началу scrollView.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UIView для масштабирования при запросе масштабирования.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Указывает, что перетаскивание завершается.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Указывает, что масштабирование завершено.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Указывает, что началось масштабирование.

Применяется к

См. также раздел