UIKit.UICollectionViewController Members

The members of UIKit.UICollectionViewController are listed below.

See Also: Inherited members from UIKit.UIViewController

Public Constructors

Default constructor, initializes a new instance of this class.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor, initializes a new instance of this class, configuring the collection view with the provided layout.
Constructor, initializes a new instance of this class, configuring the collection view from a specified nib file.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
ClearsSelectionOnViewWillAppearbool. Whether this UICollectionViewController clears the selection when the UICollectionView appears.
CollectionViewUICollectionView. The UICollectionView managed by this UICollectionViewController.
[read-only]
LayoutUICollectionViewLayout. The UICollectionViewLayout used to initialize this UICollectionViewController. Read-only.
UseLayoutToLayoutNavigationTransitionsbool. Whether this UICollectionViewController coordinates transitions with a UINavigationController.

Public Methods

CanPerformAction(UICollectionView, ObjCRuntime.Selector, Foundation.NSIndexPath, Foundation.NSObject) : bool
Whether the edit menu should have Copy and Paste commands for the specified cell.
CellDisplayingEnded(UICollectionView, UICollectionViewCell, Foundation.NSIndexPath)
Indicates that the specified cell has completed displaying.
DecelerationEnded(UIScrollView)
Indicates that, subsequent to scrolling, deceleration has completed.
DecelerationStarted(UIScrollView)
Indicates that deceleration of scrolling has begun.
DidZoom(UIScrollView)
Indicates that a zoom has occurred in the UICollectionView.
DraggingEnded(UIScrollView, bool)
Indicates that dragging has completed.
DraggingStarted(UIScrollView)
Indicates that dragging has begun.
GetCell(UICollectionView, Foundation.NSIndexPath) : UICollectionViewCell
Retrieves the UICollectionViewCell at the specified index.
GetItemsCount(UICollectionView, nint) : nint
Returns the number of items in the specified section.
GetViewForSupplementaryElement(UICollectionView, Foundation.NSString, Foundation.NSIndexPath) : UICollectionReusableView
Returns the UICollectionReusableView for a supplementary view of the specified kind.
ItemDeselected(UICollectionView, Foundation.NSIndexPath)
Indicates that a cell has been deselected.
ItemHighlighted(UICollectionView, Foundation.NSIndexPath)
Indicates that a cell has been highlighted.
ItemSelected(UICollectionView, Foundation.NSIndexPath)
Indicates that a cell has been selected.
ItemUnhighlighted(UICollectionView, Foundation.NSIndexPath)
Indicates that a cell has been unhighlighted.
NumberOfSections(UICollectionView) : nint
The number of sections in the UICollectionView.
PerformAction(UICollectionView, ObjCRuntime.Selector, Foundation.NSIndexPath, Foundation.NSObject)
Performs a copy or paste operation on the data at the specified index.
ScrollAnimationEnded(UIScrollView)
Indicates that the scrolling animation has completed.
Scrolled(UIScrollView)
Indicates that scrolling occurred.
ScrolledToTop(UIScrollView)
Indicates that scrolling to the beginning of the collection occurred.
ShouldDeselectItem(UICollectionView, Foundation.NSIndexPath) : bool
Whether the specified item should be deselected.
ShouldHighlightItem(UICollectionView, Foundation.NSIndexPath) : bool
Whether the specified item should be highlighted.
ShouldScrollToTop(UIScrollView) : bool
Whether the collection should scroll to its beginning.
ShouldSelectItem(UICollectionView, Foundation.NSIndexPath) : bool
Whether the specified item should be selected.
ShouldShowMenu(UICollectionView, Foundation.NSIndexPath) : bool
Whether the edit menu should be shown for the specified item.
SupplementaryViewDisplayingEnded(UICollectionView, UICollectionReusableView, Foundation.NSString, Foundation.NSIndexPath)
Indicates that a supplementary view's display has completed.
TransitionLayout(UICollectionView, UICollectionViewLayout, UICollectionViewLayout) : UICollectionViewTransitionLayout
The UICollectionViewTransitionLayout associated with this UIColllectionViewController.
ViewForZoomingInScrollView(UIScrollView) : UIView
The UIView to scale when zooming is about to occur.
WillDisplayCell(UICollectionView, UICollectionViewCell, Foundation.NSIndexPath)
Documentation for this section has not yet been entered.
WillDisplaySupplementaryView(UICollectionView, UICollectionReusableView, string, Foundation.NSIndexPath)
Informs the delegate that the specified supplementary view is going to be displayed by the collection view.
WillEndDragging(UIScrollView, CoreGraphics.CGPoint, ref CoreGraphics.CGPoint)
Indicates that dragging will end shortly.
ZoomingEnded(UIScrollView, UIView, nfloat)
Indicates that zooming has completed.
ZoomingStarted(UIScrollView, UIView)
Indicates that zooming has begun.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UICollectionViewController object.