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


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

Определение

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

public static MapKit.MKOverlayView.MKOverlayViewAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> MapKit.MKOverlayView.MKOverlayViewAppearance

Параметры

containers
Type[]

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

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

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

Комментарии

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

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

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

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

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

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