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する 内で発生したイベントに反応して呼び出されます。 このクラスを使用するには、そのクラスから派生し、そのメソッドをオーバーライドしてイベントに応答する必要があります。

は のUIScrollViewUICollectionViewDelegateサブタイプですがUICollectionView、 のサブタイプUIScrollViewDelegateではありません。 それでも、アプリケーション開発者と アプリケーション開発者のメソッドの多くは、スクロールに関連するメソッドUICollectionViewDelegateUIScrollViewDelegateの詳細な説明については、そのクラスのドキュメントを参照すると便利な場合があります。

クラスは UICollectionViewSource 、API と API を組み合わせた、このクラスの UICollectionViewDelegate 代替手段を UICollectionViewDataSource 提供します。 このプロパティを使用して 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

オブジェクトの説明。Objective-C バージョンの ToString。

(継承元 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)

メイン UI スレッドで指定されたコードを非同期的に呼び出します。

(継承元 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)

inset 値が変更されたときに呼び出されるメソッド。

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)

メイン UI スレッドで指定したコードを同期的に呼び出します。

(継承元 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)

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

(継承元 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)

指定した fromLayout から toLayout に移動するときに使用する UICollectionViewTransitionLayout。

WillDisplayCell(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

cellが表示されようとしています。

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

補足 view 情報が表示されようとしています。

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

スクロール イベントに関連する減速が終了したことを示します。

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

スクロール イベントの減速が開始されたことを示します。

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

inset 値が変更されたときに呼び出されるメソッド。

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)

ズームが開始されたことを示します。

適用対象

こちらもご覧ください