MTKView.AppearanceWhenContainedIn(Type[]) 方法

定义

当视图托管在指定的层次结构中时,返回此类实例的强类型 UIAppearance。

public static MetalKit.MTKView.MTKViewAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> MetalKit.MTKView.MTKViewAppearance

参数

containers
Type[]

开发人员希望用作应用此特定外观的容器的类型列表

返回

当给定容器层次结构处于活动状态时,开发人员可用于设置属性的外观代理对象

注解

返回的对象表示 UIAppearance 代理,当这些实例包含在 参数指定的 containers 层次结构中时,开发人员可以在该代理中设置 MTKView 实例的外观属性。

如果开发人员想要控制 MTKView 子类的外观,则应使用 GetAppearance<T>(UITraitCollection, Type[]) 方法。

以下示例演示 AppearanceWhenContainedIn 方法的工作原理

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

有关详细信息,请参阅 UIAppearance 类的文档。

适用于