UICollectionView.RegisterNibForSupplementaryView Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
RegisterNibForSupplementaryView(UINib, NSString, NSString) |
Указывает тип, используемый для заполнения дополнительных представлений. |
RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, NSString) |
Указывает наконечную точку, используемую для заполнения дополнительного представления. |
RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, String) |
Регистрирует nib-файл, который будет использоваться для пользовательского интерфейса в дополнительных представлениях. |
RegisterNibForSupplementaryView(UINib, NSString, NSString)
Указывает тип, используемый для заполнения дополнительных представлений.
[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
Параметры
- kind
- NSString
Тип регистрируемого дополнительного представления (например, UICollectionElementKindSectionHeader).
- reuseIdentifier
- NSString
Непустая строка, связанная с nib
.
- Атрибуты
Комментарии
Поддерживает UICollectionView высокоэффективную очередь повторного использования для компонентов вне экрана. Для этого необходимо, чтобы компонент UICollectionView отвечал за управление жизненным циклом представлений компонентов. Этот метод (и связанные с ним методы, такие как RegisterNibForCell(UINib, String)) предоставляет UICollectionView сведения о типах, которые необходимо создать.
Разработчик приложения может передать null
в качестве reuseIdentifier
, в этом случае nib
будет "не зарегистрирован" и больше не создавать экземпляр. Разработчик приложения может передать ранее связанный reuseIdentifier
с другим nib, в этом случае старый наконечник будет "дерегистрироваться", а новый nib
будет использоваться.
См. также раздел
- <xref:UIKit.UICollectionView.RegisterClassForSupplementaryView>
- <xref:UIKit.UICollectionView.RegisterNibForCell>
- <xref:UIKit.UICollectionView.RegisterClassForCell>
- <xref:UIKit.UICollectionViewLayout.RegisterClassForDecorationView>
- <xref:UIKit.UICollectionViewLayout.RegisterNibForDecorationView>
Применяется к
RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, NSString)
Указывает наконечную точку, используемую для заполнения дополнительного представления.
public void RegisterNibForSupplementaryView (UIKit.UINib nib, UIKit.UICollectionElementKindSection section, Foundation.NSString reuseIdentifier);
member this.RegisterNibForSupplementaryView : UIKit.UINib * UIKit.UICollectionElementKindSection * Foundation.NSString -> unit
Параметры
- section
- UICollectionElementKindSection
Тип регистрируемого дополнительного представления.
- reuseIdentifier
- NSString
Непустая строка, связанная с nib
.
Комментарии
Поддерживает UICollectionView высокоэффективную очередь повторного использования для компонентов вне экрана. Для этого необходимо, чтобы компонент UICollectionView отвечал за управление жизненным циклом представлений компонентов. Этот метод (и связанные с ним методы, такие как RegisterNibForCell(UINib, String)) предоставляет UICollectionView сведения о типах, которые необходимо создать.
Разработчик приложения может передать null
в качестве reuseIdentifier
, в этом случае nib
будет "не зарегистрирован" и больше не создавать экземпляр. Разработчик приложения может передать ранее связанный reuseIdentifier
с другим nib, в этом случае старый наконечник будет "дерегистрироваться", а новый nib
будет использоваться.
Применяется к
RegisterNibForSupplementaryView(UINib, UICollectionElementKindSection, String)
Регистрирует nib-файл, который будет использоваться для пользовательского интерфейса в дополнительных представлениях.
public void RegisterNibForSupplementaryView (UIKit.UINib nib, UIKit.UICollectionElementKindSection section, string reuseIdentifier);
member this.RegisterNibForSupplementaryView : UIKit.UINib * UIKit.UICollectionElementKindSection * string -> unit
Параметры
- nib
- UINib
- section
- UICollectionElementKindSection
- reuseIdentifier
- String