За представление ViewController
Я пытаюсь сделать пользовательский переход для представления модального представления с помощью UIPresentationController
как ниже.
Я масштабировал свое представление представления следующим образом (внутри func presentingTransitionWillBegin()
):
self.presentingViewController.view.transform = CGAffineTransform(scaleX: 0.8, y: 0.8)
Тем не менее, фон presentingView
всегда черный, и я не могу найти подходящее место, чтобы изменить цвет.
Я попытался добавить вид белого цвета к containerView
а затем добавить self.presentingViewController.view
как его подпредставление:
someView.backgroundColor = UIColor.white
containerView.addSubview(someView)
someview.addSubview(self.presentingViewController.view)
ну, это сработало как-то. но, очевидно, он падает после того, как я отклонил модальное представление. и я не могу найти где поставить это обратно self.presentingViewController.view
когда уволить переход заканчивается!
В конечном итоге я хочу добиться чего-то вроде ниже: