Obecnie używam niestandardowego interfejsu użytkownika, aby wyświetlić niestandardowy widok alertu, aby wyglądał on w stylu Apple. Kiedy go usuwam, nie znika automatycznie, sk Postanowiłem użyć animacji UIView i zmienić alfa na 0, a następnie usunąć, ale to i tak nie wystarczyło. Czy wiedzielibyście, co robić?Animacja UIWindow
7
A
Odpowiedz
0
Spróbuj tego:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationBeginsFromCurrentState:YES];
greyWindow.alpha = 0;
[UIView commitAnimations];
+0
przepraszam, ale to nie rozwiązuje problemu, zatrzymany z teh sam problem – G33kz0r
9
Na wyblakłym oknie w tle używanej przez moje własne klasy niestandardowej AlertView (podobny do tego, co brzmi jak robisz) Zrobiłem własny UIWindow i overrode makeKeyAndVisible, ale można również zrobić to poza kontekst Klasa:
- (void)makeKeyAndVisible
{
self.backgroundColor = [UIColor clearColor];
self.alpha = 0;
[UIView beginAnimations: @"fade-in" context: nil];
[super makeKeyAndVisible];
self.alpha = 1;
[UIView commitAnimations];
}
- (void)resignKeyWindow
{
self.alpha = 1;
[UIView beginAnimations: @"fade-out" context: nil];
[super resignKeyWindow];
self.alpha = 0;
[UIView commitAnimations];
}
Powiązane problemy
- 1. Jak usunąć UIWindow?
- 2. Zmiana obiektu rootViewController w UIWindow
- 3. Jak dodać widok w UIWindow?
- 4. makeKeyAndVisible & makeKeyWindow - uiwindow w iPhone
- 5. instacji UIWindow podczas korzystania storyboardy
- 6. Różnica między UIWindow a UIView
- 7. UIWindow nie jest widoczny na Storyboard
- 8. Co robi ustawienie rootViewController użytkownika UIWindow?
- 9. iOS 5 UIWindow makeKeyAndVisible zamyka modalne
- 10. UIWindow z niewłaściwym rozmiarem w orientacji poziomej
- 11. Animacja ikony FloatingActionButton (animacja rysowania FAB src)
- 12. Animacja iOS Animacja obrotu pod kątem
- 13. Animacja orbitalna
- 14. Meteor Animacja
- 15. Animacja przewijania
- 16. JavaScript animacja
- 17. kątowa animacja
- 18. Animacja addSubview
- 19. Pulsowanie Animacja
- 20. Animacja Matplotlib
- 21. VideoView Animacja
- 22. :: animacja wyboru
- 23. Animacja przejścia między stronami w telefonie iPhone
- 24. Animacja jQuery + Animate.css działa tylko raz, animacja nie resetuje się
- 25. animacja kątowa 2 a animacja css - kiedy użyć czego?
- 26. Co oznacza gwiazdka (*) na wyjściu [[UIWindow keyWindow] _autolayoutTrace]]
- 27. Brak NIBs, ekran UIWindow nie wypełniający, iOS 7
- 28. iOS9: Niestandardowy interfejs użytkownika UIWindow powoduje zniknięcie paska stanu
- 29. Po obrocie współrzędne UIView są zamieniane, ale UIWindow nie są?
- 30. Zastosuj filtr przez UIView/UIWindow, aby zmienić podstawowe renderowanie widoku
To powinno działać ... proszę pisać kod, którego używasz, aby animacja – Abramodj