1

Angesichts der folgenden:Kann die Hintergrundüberblendung von CATransition deaktiviert werden?

let transition = CATransition() 
    transition.duration = 0.5 
    transition.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault) 
    transition.type = kCATransitionMoveIn 
    transition.subtype = kCATransitionFromTop 
    navigationController.view.layer.add(transition, forKey: kCATransition) 
    navigationController.pushViewController(viewController, animated: false) 

viewController Übergänge von unten nach oben wie ein modal Übergang/segue. Wenn sich der Ansichtscontroller jedoch nach oben bewegt, beginnt der Hintergrund schwarz zu werden (um die alte Ansicht abzudecken). Gibt es eine Möglichkeit, diese Überblendung zu verhindern?

Antwort

0

Beantworten Sie meine eigene Frage: Sie ändern nur die Farbe der UIWindow

Verwandte Themen