UICollectionViewLayoutAttributes.CreateForSupplementaryView Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CreateForSupplementaryView(NSString, NSIndexPath) |
Creates a layout attributes object representing the supplementary view. |
CreateForSupplementaryView(UICollectionElementKindSection, NSIndexPath) |
Creates a layout attributes object representing the supplementary view. |
CreateForSupplementaryView<T>(NSString, NSIndexPath) |
Creates a layout attributes object of a specific type representing the supplementary view. |
CreateForSupplementaryView<T>(UICollectionElementKindSection, NSIndexPath) |
Creates a layout attributes object representing the supplementary view. |
CreateForSupplementaryView(NSString, NSIndexPath)
Creates a layout attributes object representing the supplementary view.
[Foundation.Export("layoutAttributesForSupplementaryViewOfKind:withIndexPath:")]
public static UIKit.UICollectionViewLayoutAttributes CreateForSupplementaryView (Foundation.NSString kind, Foundation.NSIndexPath indexPath);
static member CreateForSupplementaryView : Foundation.NSString * Foundation.NSIndexPath -> UIKit.UICollectionViewLayoutAttributes
Parameters
- kind
- NSString
The kind identifier for the supplementary view.
- indexPath
- NSIndexPath
An index path for the supplementary view.
Returns
A layout attributes object that represents the supplementary view.
- Attributes
Remarks
Use this method to create a layout attributes object representing a supplementary view of a specific kind. If you've subclassed UICollectionViewLayoutAttributes and need to return an instance of the subclass, use CreateForSupplementaryView(NSString, NSIndexPath) instead. This method is equivalent to calling CreateForSupplementaryView<UICollectionViewLayoutAttributes>.
Applies to
CreateForSupplementaryView(UICollectionElementKindSection, NSIndexPath)
Creates a layout attributes object representing the supplementary view.
public static UIKit.UICollectionViewLayoutAttributes CreateForSupplementaryView (UIKit.UICollectionElementKindSection section, Foundation.NSIndexPath indexPath);
static member CreateForSupplementaryView : UIKit.UICollectionElementKindSection * Foundation.NSIndexPath -> UIKit.UICollectionViewLayoutAttributes
Parameters
- section
- UICollectionElementKindSection
The supplementary view kind.
- indexPath
- NSIndexPath
An index path for the supplementary view.
Returns
A layout attributes object that represents the supplementary view.
Remarks
Use this method to create a layout attributes object representing a supplementary view of a specific kind. If you've subclassed UICollectionViewLayoutAttributes and need to return an instance of the subclass, use CreateForSupplementaryView(NSString, NSIndexPath) instead. This method is equivalent to calling CreateForSupplementaryView<UICollectionViewLayoutAttributes>.
Applies to
CreateForSupplementaryView<T>(NSString, NSIndexPath)
Creates a layout attributes object of a specific type representing the supplementary view.
public static T CreateForSupplementaryView<T> (Foundation.NSString kind, Foundation.NSIndexPath indexPath) where T : UIKit.UICollectionViewLayoutAttributes;
Type Parameters
- T
The type of the layout attributes object to return.
Parameters
- kind
- NSString
The kind identifier for the supplementary view.
- indexPath
- NSIndexPath
An index path for the supplementary view.
Returns
A layout attributes object of a specific type that represents the supplementary view.
Remarks
Use this method to create a layout attributes object of a specific type representing a supplementary view of the specified.
Applies to
CreateForSupplementaryView<T>(UICollectionElementKindSection, NSIndexPath)
Creates a layout attributes object representing the supplementary view.
public static T CreateForSupplementaryView<T> (UIKit.UICollectionElementKindSection section, Foundation.NSIndexPath indexPath) where T : UIKit.UICollectionViewLayoutAttributes;
static member CreateForSupplementaryView : UIKit.UICollectionElementKindSection * Foundation.NSIndexPath -> 'T (requires 'T :> UIKit.UICollectionViewLayoutAttributes)
Type Parameters
- T
The type of the layout attributes object to return.
Parameters
- section
- UICollectionElementKindSection
The supplementary view kind.
- indexPath
- NSIndexPath
An index path for the supplementary view.
Returns
A layout attributes object that represents the supplementary view.
Remarks
Use this method to create a layout attributes object of a specific type representing a supplementary view of the specified.