2012-06-18 12 views
7

Esto me está impulsando plátanos ...Interface Builder ¿cambia el error de color del texto?

Si selecciono un UITextField en el constructor de interfaz y voy a cambiar el color del texto ingresando manualmente los valores R G B, cambia el color de todo el fotograma y el fondo.

Sin embargo, si lo cambio usando los controles deslizantes, cambia el color del texto solo como quiero.

Me lleva a pensar que es un error ... ¿le sucede esto a alguien más?

Respuesta

11

Veo que esto también ocurre con la última versión de Xcode. Los controles Color de texto y Color de fondo en el inspector de atributos UILabel cambian al mismo tiempo al escribir manualmente en un valor RGB, mientras que si elijo un color de otra manera (por ejemplo, desde los lápices de colores o las vistas de paleta en el selector Color), solo cambios en el valor de control del color del texto.

Me asumir trata de un error (y debe ser presentada a través de http://bugreporter.apple.com), pero de nuevo Es persistido a través de un par de versiones de Xcode por lo que este puede ser su comportamiento esperado a propósito. Pero definitivamente estoy de acuerdo en que debes archivarlo como un error.

1

¡Definitivamente un error! Una solución temporal es hacer doble clic en el texto de UILabel, es decir, seleccionar todo el texto de UILabel en la IU (guión gráfico o xib). Solo así que usar los controles deslizantes cambia el color del texto. Espero que ayude

1

O cambie el color y vuelva a establecer el color de fondo como transparente. Para mí, la solución más rápida. Mismo error con UILabel.

Cuestiones relacionadas