suchen

Heim  >  Fragen und Antworten  >  Hauptteil

object-c – Wie kann das Farbdimmungsproblem der Ansicht behoben werden, wenn TransitionWithView UIView umdreht?

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];
三叔三叔2705 Tage vor1057

Antworte allen(1)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-21 10:13:50

        [UIView transitionFromView:self.aView toView:self.bView duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft completion:^(BOOL finished) {
            // do something such as hidden or remove
        }];

    Antwort
    0
  • StornierenAntwort