MKScaleView.AppearanceWhenContainedIn(Type[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当视图托管在指定的层次结构中时,返回此类实例的强类型 UIAppearance。
public static MapKit.MKScaleView.MKScaleViewAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> MapKit.MKScaleView.MKScaleViewAppearance
参数
- containers
- Type[]
开发人员希望将其用作应用此特定外观的容器的类型列表
返回
当给定容器层次结构处于活动状态时,开发人员可用于设置属性的外观代理对象
注解
返回的对象表示 UIAppearance 代理,当这些实例包含在 参数指定的 containers
层次结构中时,开发人员可以在该代理中设置 MKScaleView 实例的外观属性。
如果开发人员想要控制 MKScaleView 子类的外观,则应使用 GetAppearance<T>(UITraitCollection, Type[]) 方法。
以下示例演示 AppearanceWhenContainedIn 方法的工作原理
var mySliders = UISlider.AppearanceWhenContainedIn (typeof (UINavigationBar), typeof (UIPopoverController));
mySliders.TintColor = UIColor.Red;
有关详细信息,请参阅 UIAppearance 类的文档。