1

を考えると、次のちょうどモーダルトランジション/セグエのような下から上へCATransitionのバックグラウンドフェードを無効にすることはできますか?

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移行します。ただし、ビューコントローラーが上がると、背景が黒くなる(古いビューをカバーする)ようになります。フェードが発生しないようにする方法はありますか?

答えて

0

自分の質問に答える:UIWindowの色を変更するだけです

関連する問題