UIBarItem.AppearanceWhenContainedIn(Type[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビューが指定した階層でホストされている場合に、このクラスのインスタンスに対して厳密に型指定された UIAppearance を返します。
public static UIKit.UIBarItem.UIBarItemAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> UIKit.UIBarItem.UIBarItemAppearance
パラメーター
- containers
- Type[]
この特定の外観を適用するコンテナーとして開発者が持つ必要がある型の一覧
戻り値
特定のコンテナー階層がアクティブな場合に開発者がプロパティを設定するために使用できる外観プロキシ オブジェクト
注釈
返されるオブジェクトは UIAppearance プロキシを表します。このプロキシでは、 パラメーターで指定された階層にそれらのインスタンスが含まれている場合に、開発者は UIBarItem のインスタンスの外観プロパティを containers
設定できます。
開発者が UIBarItem のサブクラスの外観を制御する場合は、 メソッドを使用する GetAppearance<T>(UITraitCollection, Type[]) 必要があります。
次の例は、AppearanceWhenContainedIn メソッドのしくみを示しています
var mySliders = UISlider.AppearanceWhenContainedIn (typeof (UINavigationBar), typeof (UIPopoverController));
mySliders.TintColor = UIColor.Red;
詳細については、UIAppearance クラスのドキュメントをご覧ください。