iOS Aspetto per classe quando contenuto in classe contenitore

Esempio

Usa appearanceWhenContainedInInstancesOfClasses: per personalizzare l'aspetto per l'istanza di una classe quando è contenuta all'interno di un'istanza della classe contenitore. Ad esempio, la personalizzazione di UILabel e backgroundColor textColor all'interno della classe ViewController sarà simile a questa:

Imposta il colore del testo UILabel

Swift:

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

Objective-C:

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

Imposta il colore di sfondo UILabel

Swift:

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

Objective-C:

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