Cuando usamos la colección de metodos UIAppearance nos encontramos con una gran variedad de métodos supremamente útiles, en este caso hablaremos como primera instancia de como cambiar la apariencia de las labels, pero no de todas las labels, me explico, podemos usar el método:
UILabel.appearance esto cambiará la apariencia de todas las labels en el proyecto, y es lógico hasta cierto punto, si queremos cambiar el estilo a algún componente, lo cambiará todo, a menos que manualmente cambiemos el que queramos, con swift podemos hacer algo diferente y muy útil.
UILabel.appearance(whenContainedInInstancesOf: Lo cual nos permite modificar instancias de algo en concreto, en este caso pondremos un ejemplo, que se cambien los labels contenidos en celdas
UILabel.appearance(whenContainedInInstancesOf: [UITableViewCell.self]).textColor = UIColor.black
0 comentarios:
Publicar un comentario