Ich verwende derzeit ein benutzerdefiniertes UIWindow, um eine benutzerdefinierte Warnmeldungsansicht anzuzeigen, damit es im Apple-Stil aussieht. Wenn ich es entferne, verblasst es nicht automatisch, sk entschied ich mich, eine UIView-Animation zu verwenden und das Alpha zu 0 dann zu entfernen, aber das tat immer noch nicht den Trick. Wisst ihr, was zu tun ist?UIWindow animation
7
A
Antwort
0
Try this:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2.0];
[UIView setAnimationBeginsFromCurrentState:YES];
greyWindow.alpha = 0;
[UIView commitAnimations];
+0
traurig zu machen, aber das löst nicht das Problem, mit teh gleichen Problem stecken – G33kz0r
9
Für den Hintergrund verblasst Fenster durch meine eigene benutzerdefinierte Alertview-Klasse verwendet (ähnlich dem, was es klingt wie Sie tun) ich eine benutzerdefinierte UIWindow gemacht und makeKeyAndVisible overrode, aber Sie können auch tut dies außerhalb Kontext der Klasse:
- (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];
}
Verwandte Themen
- 1. Offset auf UIWindow addSubview
- 2. Unbekannter Fehler [UIWindow endDisablingInterfaceAutorotation]
- 3. UIWindow Statusleiste Rotation
- 4. UIAccessibility auf Subview UIWindow
- 5. Lupe zeigt UIWindow hinter
- 6. UIWindow und UIView addSubview Frage
- 7. Mehrere Ansichten in einem UIWindow
- 8. Ändern des rootViewControllers eines UIWindow
- 9. makeKeyAndVisible & makeKeyWindow - UIWindow in iphone
- 10. Wie entferne ich ein UIWindow?
- 11. AppDelegate UIWindow addSubView in verschiedenen ViewController
- 12. Was ist der Zweck von UIWindow?
- 13. Wie bekomme ich meine UIWindow mit UIApplication?
- 14. Zugriff auf den rootViewController von UIWindow?
- 15. touchesBegan und touchesEnded auf einer UIWindow
- 16. iOS9: Benutzerdefinierte UIWindow lässt Statusleiste verschwinden
- 17. Ansicht von UIViewController von UIWindow entfernen
- 18. iOS 5 UIWindow makeKeyAndVisible schließt modal
- 19. Wie man Ansicht in UIWindow hinzufügt?
- 20. Manuell erstellte UIWindow ist falsch Größe
- 21. iPhone Seite curl Übergang Animation
- 22. Animation Listener für benutzerdefinierte Animation
- 23. IOS Animation wie E-Mail-Foto
- 24. Wie wird das Haupt-UIWindow in einem AppDelegate instanziiert?
- 25. Was bedeutet Asterisk (*) in der Ausgabe von [[UIWindow keyWindow] _autolayoutTrace]]
- 26. Wo wird das UIWindow in einer iPhone App instanziiert?
- 27. iOS Scale UIWindow, aber die statusBar kann nicht skalieren?
- 28. Keine NIBs, UIWindow Bildschirm nicht ausfüllen, iOS 7
- 29. UILabel Einstellung vor Subview in UIWindow Zugabe nicht
- 30. iOS: Programmgesteuertes Erstellen von UIWindow-Ergebnissen in falscher Position
Dies sollte funktionieren ... bitte buchen Sie den Code, den Sie verwenden die Animation – Abramodj