/ / Wie man UIView animiert, während versteckt oder ausgeblendet wird - ios, iphone, animation, button, uiview

So animieren Sie UIView, während Sie ein- oder ausblenden: ios, iphone, animation, button, uiview

Ich möchte die UIView animieren, während ich sie ein- oder ausblenden kann.

Ich habe eine Schaltfläche, die den UIView als "view.hidden = FALSE" lädt, und ich verstecken sie mit "view.hidden = TRUE".

Gibt es eine Möglichkeit, sich während der Animation zu verstecken / auszublenden?

Antworten:

2 für die Antwort № 1

Benutze das : Standardmäßig ist das Alpha Ihrer Ansicht 0.0.

yourViewObject.alpha = 0.0f;

Wenn Sie versuchen, Ihre Sicht zu enthüllen, verwenden Sie Folgendes:

yourViewObject.hidden = NO;
[UIView animateWithDuration:0.5f
animations:^{
yourViewObject.alpha = 1.0;

} completion:^(BOOL finished) {
//Done
}];

Und beim Verstecken verwenden Sie dies

[UIView animateWithDuration:0.5f
animations:^{
yourViewObject.alpha = 0.0;

} completion:^(BOOL finished) {
//Done
yourViewObject.hidden = YES;
}];

1 für die Antwort № 2

Ich bin mir nicht sicher, was Sie 100% meinen, aber Sie können die Ansicht so ausblenden

[UIView animateWithDuration:1.0
animations:^(){
self.view.alpha = 0.0;
}
completion:nil];