estoy personalización de la programación UIButton
aquí:¿Cuál es el UIControlState correcto para el UIButton que se está presionando?
button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setSelected:YES];
button.frame = CGRectMake(x, y, width, height);
[button setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[button setTitleColor:[UIColor blueColor] forState:UIControlStateSelected];
[button setTitle:@"Button Title" forState:UIControlStateNormal];
[button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
[button setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateSelected];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateHighlighted];
[button setBackgroundImage:[UIImage imageNamed:@"buttonActive.png"] forState:UIControlStateDisabled];
La cuestión es si estoy la imagen como imagen de fondo manteniendo pulsado desaparece hasta que me soltarlo ...
debo añadir que los nombres de archivo de imagen entre mayúsculas y minúsculas en una Dispositivo, pero NO en el simulador. Esto me hizo rascarme la cabeza un par de veces :) – Keller
@Sid: Sé que ** los nombres de las imágenes distinguen entre mayúsculas y minúsculas **. Estoy probando en el simulador de iPhone pero debería reaccionar de la misma manera ... –
@Keller: :) ... – Sid