Поделиться через


UINavigationBar.AppearanceWhenContainedIn(Type[]) Метод

Определение

Возвращает строго типизированное uiAppearance для экземпляров этого класса, когда представление размещено в указанной иерархии.

public static UIKit.UINavigationBar.UINavigationBarAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> UIKit.UINavigationBar.UINavigationBarAppearance

Параметры

containers
Type[]

Список типов, которые разработчики хотят использовать в качестве контейнеров для применения этого конкретного вида

Возвращаемое значение

Прокси-объект внешнего вида, который разработчики могут использовать для задания свойств, когда заданная иерархия контейнеров активна.

Комментарии

Возвращаемый объект представляет прокси-сервер UIAppearance, где разработчики могут задавать свойства внешнего вида для экземпляров UINavigationBar, если эти экземпляры содержатся в иерархии, заданной containers параметром .

Если разработчики хотят контролировать внешний вид подклассов UINavigationBar, они должны использовать GetAppearance<T>(UITraitCollection, Type[]) метод .

В следующем примере показано, как работает метод AppearanceWhenContainedIn

var mySliders = UISlider.AppearanceWhenContainedIn (typeof (UINavigationBar), typeof (UIPopoverController));
mySliders.TintColor = UIColor.Red;

Дополнительные сведения см. в документации по классу UIAppearance .

Применяется к