수색…


모든 클래스 인스턴스의 모양 설정

모든 클래스 인스턴스의 모양을 사용자 정의하려면 원하는 클래스의 모양 프록시에 액세스하십시오. 예 :

UIButton 색조 색 설정

빠른:

UIButton.appearance().tintColor = UIColor.greenColor()

목표 -C :

[UIButton appearance].tintColor = [UIColor greenColor];

UIButton 배경색 설정

빠른:

UIButton.appearance().backgroundColor = UIColor.blueColor()

목표 -C :

[UIButton appearance].backgroundColor = [UIColor blueColor];

UILabel 텍스트 색상 설정

빠른:

UILabel.appearance().textColor = UIColor.redColor()

목표 -C :

[UILabel appearance].textColor = [UIColor redColor];

UILabel 배경색 설정

빠른:

UILabel.appearance().backgroundColor = UIColor.greenColor()

목표 -C :

[UILabel appearance].backgroundColor = [UIColor greenColor];

UINavigationBar 색조 색 설정

빠른:

UINavigationBar.appearance().tintColor = UIColor.cyanColor()

목표 -C :

[UINavigationBar appearance].tintColor = [UIColor cyanColor];

UINavigationBar 배경색 설정

빠른:

UINavigationBar.appearance().backgroundColor = UIColor.redColor()

목표 -C :

[UINavigationBar appearance].backgroundColor = [UIColor redColor];

컨테이너 클래스에 포함 된 클래스의 모양

appearanceWhenContainedInInstancesOfClasses: 사용 appearanceWhenContainedInInstancesOfClasses: 컨테이너 클래스의 인스턴스 내에 포함 된 경우 클래스의 인스턴스 모양을 사용자 정의합니다. 예를 들어, ViewController 클래스 내의 UILabeltextColorbackgroundColortextColor 은 다음과 같습니다 :

UILabel 텍스트 색상 설정

빠른:

UILabel.appearanceWhenContainedInInstancesOfClasses([ViewController.self]).textColor = UIColor.whiteColor()

목표 -C :

[UILabel appearanceWhenContainedInInstancesOfClasses:@[[ViewController class]]].textColor = [UIColor whiteColor];

UILabel 배경색 설정

빠른:

UILabel.appearanceWhenContainedInInstancesOfClasses([ViewController.self]).backgroundColor = UIColor.blueColor()

목표 -C :

[UILabel appearanceWhenContainedInInstancesOfClasses:@[[ViewController class]]].backgroundColor = [UIColor blueColor];


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow