包含在容器類中的類的外觀
當包含在容器類的例項中時,使用 appearanceWhenContainedInInstancesOfClasses:
自定義類的例項外觀。例如,在 ViewController
類中定製 UILabel
的 textColor
和 backgroundColor
將如下所示:
設定 UILabel 文字顏色
迅速:
UILabel.appearanceWhenContainedInInstancesOfClasses([ViewController.self]).textColor = UIColor.whiteColor()
Objective-C 的:
[UILabel appearanceWhenContainedInInstancesOfClasses:@[[ViewController class]]].textColor = [UIColor whiteColor];
設定 UILabel 背景顏色
迅速:
UILabel.appearanceWhenContainedInInstancesOfClasses([ViewController.self]).backgroundColor = UIColor.blueColor()
Objective-C 的:
[UILabel appearanceWhenContainedInInstancesOfClasses:@[[ViewController class]]].backgroundColor = [UIColor blueColor];