Ho un UIImage e voglio impostare il suo alpha a 0.00 dopo 3 secondi ... Nel mio UIImage c'è una foto che voglio vedere immediatamente quando vado in una vista, ma dopo 3 secondi deve scomparire.IOS: imposta alfa in una UIImmagine
risposta
Facile come che l'utilizzo di Core Animation
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:3.0f];
imageView.alpha = 0.0f;
[UIView commitAnimations];
se non volete a svanire lentamente entro 3 secondi, è possibile utilizzare
[UIView setAnimationDelay:3];
e ridurre il duraction animazione 0.5f o qualcosa del genere. Penso che l'uso di un breve tempo di dissolvenza sia meglio di semplicemente impostare hide su YES
Stai visualizzando il tuo UIImage
in un UIImageView
?
In tal caso, è sufficiente impostare la proprietà hidden
su quella vista immagine su SÌ e la vista dell'immagine (con la relativa immagine) scomparirà.
Questo lo farà svanire entro tre secondi. Chiamata da viewDidLoad:
[UIView animateWithDuration:3.0 animations:^{myImage.alpha = 0; }];
O se si desidera che inizi l'animazione in 2,5 secondi e l'ultimo mezzo secondo, si potrebbe mettere che in un metodo (che cambia 3,0-0,5) e quindi chiamare:
[NSTimer scheduledTimerWithTimeInterval:2.5 target:self selector:@selector(hideMyImage) userInfo:nil repeats:no];
È sempre possibile rimuovere la vista secondaria secondaria dal genitore.
[imageView removeFromSuperview];
è sempre possibile aggiungere in un secondo momento con
[self.view addSubview:imageView];
- 1. Imposta alfa/opacità del layout
- 2. Imposta alfa su ImageView senza setAlpha
- 3. iOS arrotondato angolo UIImmagine con bordo
- 4. iOS - UIImmagine imageNamed: restituisce null sul dispositivo
- 5. Rendering di una CGPDFPage in una UIImmagine
- 6. Imposta alfa di sfondo di UIButton ma non il titolo
- 7. Ruota UIImmagine?
- 8. UIImmagine imageWithXAssets
- 9. UIImmagine da UIColor con alpha
- 10. Disegna un'altra immagine su una UIImmagine
- 11. Imposta la trasparenza nell'immagine IOS
- 12. UIImmagine da una regione di UIView
- 13. Sovrapposizione di una UIImmagine con un colore?
- 14. UIColor `-colorWithPatternImage: soluzione problema di miscelazione alfa`. (iOS SDK 4.1)
- 15. Luma Key (crea maschera alfa da immagine) per iOS
- 16. UIImmagine scaling/interpolazione
- 17. Stiramento di un UIImmagine preservando gli angoli
- 18. Come ritagliare un quadrato centrale in una UIImmagine?
- 19. Come ottenere il nome dell'immagine utilizzato in una UIImmagine?
- 20. UIImmagine da AVCaptureVideoPreviewLayer
- 21. UIImmagine e ridimensionabileImageWithCapInsets Swift
- 22. iPhone: Sfocatura UIImmagine
- 23. lettere Partita alfa e lettere accentate alfa
- 24. Come aggiungere un'immagine UIImmagine con rientro in UITextField in iOS 7?
- 25. Caricamento di un'immagine in UIImmagine in modo asincrono
- 26. UIImmagine: riempire lo sfondo
- 27. Android: caricamento di una bitmap maschera alfa
- 28. Mascheratura alfa in C# System.Drawing?
- 29. Come capovolgere UIImmagine in orizzontale con Swift?
- 30. canale alfa incoerente in Three.js