0
我正在兩個視圖控制器上執行簡單的從右到左的轉換。動畫完美無缺,恰恰是我期望的結果。但是,由於呈現/呈現視圖控制器淡入/淡出,我在背景中出現黑色閃光。轉換期間CATransition漸變黑色
我的過渡:
let transition = CATransition()
transition.duration = 2.25 // Slow duration to see the black.
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromRight
view.window!.layer.add(transition, forKey: kCATransition)
present(vc, animated: false, completion: nil)
,我讀了設置在AppDelegate中didFinishLaunchingWithOptions窗口顏色可以但是解決這個問題,這並不似乎做任何事情。 (黑的過渡過程中仍然可見。)
self.window!.backgroundColor = UIColor.white
上獲得任何建議兩個VC的不持續期間的黑色閃爍轉型?謝謝。