Compartir a través de


UICollectionView.RegisterNibForSupplementaryView Método

Definición

Sobrecargas

RegisterNibForSupplementaryView(UINib, NSString, NSString)

Especifica el tipo que se va a usar para rellenar vistas complementarias.

RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, NSString)

Especifica el nib que se va a usar para rellenar la vista complementaria.

RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, String)

Registra el archivo Nib que se usará para la interfaz de usuario en vistas complementarias.

RegisterNibForSupplementaryView(UINib, NSString, NSString)

Especifica el tipo que se va a usar para rellenar vistas complementarias.

[Foundation.Export("registerNib:forSupplementaryViewOfKind:withReuseIdentifier:")]
public virtual void RegisterNibForSupplementaryView (UIKit.UINib nib, Foundation.NSString kind, Foundation.NSString reuseIdentifier);
abstract member RegisterNibForSupplementaryView : UIKit.UINib * Foundation.NSString * Foundation.NSString -> unit
override this.RegisterNibForSupplementaryView : UIKit.UINib * Foundation.NSString * Foundation.NSString -> unit

Parámetros

nib
UINib

UINib que se va a usar para rellenar la vista complementaria.

kind
NSString

El tipo de vista complementaria que se registra (por ejemplo, "UICollectionElementKindSectionHeader").

reuseIdentifier
NSString

Cadena no vacía que se va a asociar a nib.

Atributos

Comentarios

UICollectionView mantiene una cola de reutilización altamente eficaz para componentes fuera de la pantalla. Esto requiere que UICollectionView sea responsable de la administración del ciclo de vida de sus vistas de componentes. Este método (y métodos relacionados como RegisterNibForCell(UINib, String)) proporcionan el UICollectionView conocimiento de qué tipos necesita crear una instancia.

El desarrollador de aplicaciones puede pasar null como reuseIdentifier, en cuyo caso se nib "anulará la creación de instancias" y dejará de crear instancias. El desarrollador de aplicaciones puede pasar un reuseIdentifier elemento previamente asociado a otro nib, en cuyo caso el nib antiguo será "des registrado" y se usará el nuevo nib .

Consulte también

  • <xref:UIKit.UICollectionView.RegisterClassForSupplementaryView>
  • <xref:UIKit.UICollectionView.RegisterNibForCell>
  • <xref:UIKit.UICollectionView.RegisterClassForCell>
  • <xref:UIKit.UICollectionViewLayout.RegisterClassForDecorationView>
  • <xref:UIKit.UICollectionViewLayout.RegisterNibForDecorationView>

Se aplica a

RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, NSString)

Especifica el nib que se va a usar para rellenar la vista complementaria.

public void RegisterNibForSupplementaryView (UIKit.UINib nib, UIKit.UICollectionElementKindSection section, Foundation.NSString reuseIdentifier);
member this.RegisterNibForSupplementaryView : UIKit.UINib * UIKit.UICollectionElementKindSection * Foundation.NSString -> unit

Parámetros

nib
UINib

UINib que se va a usar para rellenar la vista complementaria.

section
UICollectionElementKindSection

Tipo de vista complementaria que se está registrando.

reuseIdentifier
NSString

Cadena no vacía que se va a asociar a nib.

Comentarios

UICollectionView mantiene una cola de reutilización altamente eficaz para componentes fuera de la pantalla. Esto requiere que UICollectionView sea responsable de la administración del ciclo de vida de sus vistas de componentes. Este método (y métodos relacionados como RegisterNibForCell(UINib, String)) proporcionan el UICollectionView conocimiento de qué tipos necesita crear una instancia.

El desarrollador de aplicaciones puede pasar null como reuseIdentifier, en cuyo caso se nib "anulará la creación de instancias" y dejará de crear instancias. El desarrollador de aplicaciones puede pasar un reuseIdentifier elemento previamente asociado a otro nib, en cuyo caso el nib antiguo será "des registrado" y se usará el nuevo nib .

Se aplica a

RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, String)

Registra el archivo Nib que se usará para la interfaz de usuario en vistas complementarias.

public void RegisterNibForSupplementaryView (UIKit.UINib nib, UIKit.UICollectionElementKindSection section, string reuseIdentifier);
member this.RegisterNibForSupplementaryView : UIKit.UINib * UIKit.UICollectionElementKindSection * string -> unit

Parámetros

nib
UINib
reuseIdentifier
String

Se aplica a