다음을 통해 공유


UINavigationBar.AppearanceWhenContainedIn(Type[]) 메서드

정의

뷰가 지정된 계층에서 호스트될 때 이 클래스의 인스턴스에 대해 강력한 형식의 UIAppearance를 반환합니다.

public static UIKit.UINavigationBar.UINavigationBarAppearance AppearanceWhenContainedIn (params Type[] containers);
static member AppearanceWhenContainedIn : Type[] -> UIKit.UINavigationBar.UINavigationBarAppearance

매개 변수

containers
Type[]

개발자가 이 특정 모양을 적용하기 위해 컨테이너로 포함하려는 형식 목록

반환

지정된 컨테이너 계층이 활성 상태일 때 개발자가 속성을 설정하는 데 사용할 수 있는 모양 프록시 개체입니다.

설명

반환된 개체는 UIAppearance 프록시를 나타냅니다. 여기서 개발자는 해당 인스턴스가 매개 변수로 지정된 containers 계층 구조에 포함될 때 UINavigationBar 인스턴스에 대한 모양 속성을 설정할 수 있습니다.

개발자가 UINavigationBar의 서브클래스 모양을 제어하려는 경우 메서드를 GetAppearance<T>(UITraitCollection, Type[]) 사용해야 합니다.

다음 예제에서는 AppearanceWhenContainedIn 메서드의 작동 방식을 보여 줍니다.

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

자세한 내용은 클래스에 대한 UIAppearance 설명서를 참조하세요.

적용 대상