Tengo una vista con UIButton
, UITextField
, y UIImageView
para fondo.No se puede tocar durante la animación (Animación de bloque)
en viewDidLoad
intente animar UIImageView
de alfa = 0 a alfa = 1 usando bloque. es bastante básico, aquí está el código:
[UIView animateWithDuration:1.5 animations:^(void){
((UIView*)[self.view viewWithTag:123]).alpha = 1;
}completion:^(BOOL finished){
}];
que funciona bien. pero durante esos 1.5 segundos de animación, mi toque en la vista actual parece estar deshabilitado. No puedo hacer clic en ninguno de los botones o textFields hasta que termine la animación.
Gracias de antemano
creo nada malo con mi código tan bien como el tuyo la diferencia solo tiene retraso y opciones. sin embargo, intentado, no funciona ... – HelmiB
>> difieren solo en que tiene retraso y opciones. - Por favor, asegúrese de que no ajuste alfa a cero. Utilice al menos 0.1 en lugar de 0.0 'animaciones:^{myView.alpha = 0.1; } ' –