object-c – Wie kann das Farbdimmungsproblem der Ansicht behoben werden, wenn TransitionWithView UIView umdreht?
三叔
三叔 2017-06-21 10:11:50
0
1
1116

Wenn Sie eine Animation erstellen möchten, die dem Umdrehen der Vorder- und Rückseite einer Karte ähnelt, führt die Verwendung der TransitionWithView-Methode von UIView dazu, dass die Farbe der umgedrehten Ansicht dunkler wird. Wenn die Hintergrundfarbe der Ansicht weiß ist, wird ein Flackern und schwarze Mittellinie beim Umdrehen. Problem, der Effekt ist nicht sehr gut, bitte geben Sie mir einen Rat...

[UIView transitionWithView:cardView duration:0.8f options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{
        [cardView exchangeSubviewAtIndex:0 withSubviewAtIndex:1];
    } completion:NULL];
三叔
三叔

Antworte allen(1)
过去多啦不再A梦
    [UIView transitionFromView:self.aView toView:self.bView duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft completion:^(BOOL finished) {
        // do something such as hidden or remove
    }];
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage