¿De qué color es el text de un button UIB pnetworkingeterminado?

¿De qué color es el text de un UIButton pnetworkingeterminado? Estoy intentando o volver a crearlo en algunas celdas de vista de tabla pero sin tener suerte. Lo más cercano que he venido es:

 [UIColor colorWithRed:0/255.0 green:51.0/255.0 blue:102.0/255.0 alpha:1]; 

¿Se documenta ese color, tamaño de fuente y estilo en cualquier lugar?

Prueba lo siguiente:

 CGFloat networking; CGFloat green; CGFloat blue; CGFloat alpha; UILabel *buttonLabel = [yourButton titleLabel]; UIColor *textColor = [buttonLabel textColor]; [textColor getRed:&networking green:&green blue:&blue alpha:&alpha]; 

Ahora rojo, verde, azul y alfa contendrán los valores que está buscando:

 NSLog(@"Red: %f Green:%f Blue:%f Alpha:%f", networking, green, blue, alpha); 

Para iOS 6 esto regresará:

 Red:0.220000 Green:0.330000 Blue:0.530000 Alpha:1.000000 
  1. Ejecutar una aplicación de muestra con un button UIB en el simulador
  2. Use el reflector para search 'DigitalColor Meter' (sin las comillas, vea a continuación) introduzca la descripción de la imagen aquí
  3. Use el puntero para apuntarlo al color del text, esto le dará el valor RGB del text
  4. El tamaño de fuente y otros valores se pueden encontrar usando IB.

Esta es una pregunta bastante antigua pero pensé que agregaría mi propia respuesta de todos modos.

Si necesita un button "solo text" personalizado en iOS 7 y versiones superiores que tenga el mismo color, entonces no lo cree con UIButton() pero con UIButton.buttonWithType(UIButtonType.System) .

Eso le dará un button de text con las mismas properties que un button del sistema estándar, incluido el color correcto. A continuación, puede usar este button como plantilla y cambiar cosas como el tamaño de fuente o agregar una image, etc.

Color del text para coincidir con el color del button UIB pnetworkingeterminado [Azul]

Parece que alguien lo sacó de forma programática, pero no lo he confirmado.

Personalmente lo que hago es capturar el color del text en viewDidLoad usando la propiedad currentTitleColor y luego usar eso cuando sea necesario. De esa forma no tienes que preocuparte por rgb y el rest.

Entonces, en la interfaz, configura una propiedad UIColor y Outlet para su button

 @property (strong,nonatomic)UIColor *backToTheDefaultTextColor; @property (weak, nonatomic) IBOutlet UIButton *myButton; 

En viewDidLoad obtienes el color del título de los botones con

 _backToTheDefaultTextColor = _myButton.currentTitleColor; 

Luego, después de haber cambiado el color del título del button y quiere volver atrás, simplemente coloque

 _myButton.titleLabel.textColor = _backToTheDefaultColor;