MKUserTrackingButton.GetAppearance 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetAppearance(UITraitCollection) |
返回具有指定特征集合的接收方的外观。 |
GetAppearance(UITraitCollection, Type[]) |
返回具有指定特征集合和指定容器中的 对象的外观。 |
GetAppearance<T>() |
获取 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。 |
GetAppearance<T>(UITraitCollection) |
获取 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。 |
GetAppearance<T>(UITraitCollection, Type[]) |
当视图托管在指定的层次结构中时,获取具有指定特征集合的 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。 |
GetAppearance(UITraitCollection)
返回具有指定特征集合的接收方的外观。
public static MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance GetAppearance (UIKit.UITraitCollection traits);
static member GetAppearance : UIKit.UITraitCollection -> MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance
参数
- traits
- UITraitCollection
返回
适用于
GetAppearance(UITraitCollection, Type[])
返回具有指定特征集合和指定容器中的 对象的外观。
public static MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance GetAppearance (UIKit.UITraitCollection traits, params Type[] containers);
static member GetAppearance : UIKit.UITraitCollection * Type[] -> MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance
参数
- traits
- UITraitCollection
- containers
- Type[]
返回
适用于
GetAppearance<T>()
获取 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。
public static MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance GetAppearance<T> () where T : MapKit.MKUserTrackingButton;
static member GetAppearance : unit -> MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance (requires 'T :> MapKit.MKUserTrackingButton)
类型参数
- T
必须为其返回 UIAppearance 代理的类型。 这是 MKUserTrackingButton 的子类。
返回
指定类型的外观代理对象。
注解
对返回的对象设置任何外观属性将影响类型参数的所有类和子类的外观。
Appearance与 属性或AppearanceWhenContainedIn(Type[])方法(仅适用于此特定类的实例)不同,GetAppearance 返回的代理可用于更改子类的样式。
以下示例演示 GetAppearance 方法的工作原理
var myTheme = MKUserTrackingButton.GetAppearance<MyMKUserTrackingButtonSubclass> ();
myTheme.TintColor = UIColor.Red;
有关详细信息,请参阅 UIAppearance 类的文档。
适用于
GetAppearance<T>(UITraitCollection)
获取 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。
public static MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance GetAppearance<T> (UIKit.UITraitCollection traits) where T : MapKit.MKUserTrackingButton;
static member GetAppearance : UIKit.UITraitCollection -> MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance (requires 'T :> MapKit.MKUserTrackingButton)
类型参数
- T
必须为其返回 UIAppearance 代理的类型。 这是 MKUserTrackingButton 的子类。
参数
- traits
- UITraitCollection
要匹配的特征集合。
返回
指定类型的外观代理对象。
注解
返回的对象表示 UIAppearance 代理,开发人员可在其中为 MKUserTrackingButton 的实例设置外观属性。
Appearance与 属性或AppearanceWhenContainedIn(Type[])方法(仅适用于此特定类的实例)不同,GetAppearance 返回的代理可用于更改子类的样式。
以下示例演示 GetAppearance 方法的工作原理
var myTheme = MKUserTrackingButton.GetAppearance<MyMKUserTrackingButtonSubclass> (myTraits, );
myTheme.TintColor = UIColor.Red;
有关详细信息,请参阅 UIAppearance 类的文档。
适用于
GetAppearance<T>(UITraitCollection, Type[])
当视图托管在指定的层次结构中时,获取具有指定特征集合的 MKUserTrackingButton 子类的外观代理 MKUserTrackingButton.MKUserTrackingButtonAppearance 。
public static MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance GetAppearance<T> (UIKit.UITraitCollection traits, params Type[] containers) where T : MapKit.MKUserTrackingButton;
static member GetAppearance : UIKit.UITraitCollection * Type[] -> MapKit.MKUserTrackingButton.MKUserTrackingButtonAppearance (requires 'T :> MapKit.MKUserTrackingButton)
类型参数
- T
必须为其返回 UIAppearance 代理的类型。 这是 MKUserTrackingButton 的子类。
参数
- traits
- UITraitCollection
要匹配的特征集合。
- containers
- Type[]
开发人员希望用作应用此特定外观的容器的类型列表。
返回
指定类型的外观代理对象。
注解
返回的对象表示 UIAppearance 代理,开发人员可在其中为具有指定特征集合的 MKUserTrackingButton 实例设置外观属性,当视图托管在指定层次结构中时,这些实例包含在 参数指定的 containers
层次结构中时。
Appearance与 属性或AppearanceWhenContainedIn(Type[])方法(仅适用于此特定类的实例)不同,GetAppearance 返回的代理可用于更改子类的样式。
以下示例演示 GetAppearance 方法的工作原理
var myTheme = MKUserTrackingButton.GetAppearance<MyMKUserTrackingButtonSubclass> (myTraits, typeof (UINavigationBar), typeof (UIPopoverController));
myTheme.TintColor = UIColor.Red;
有关详细信息,请参阅 UIAppearance 类的文档。