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


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

Определение

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

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

Параметры

containers
Type[]

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

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

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

Комментарии

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

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

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

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

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

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