我正在研究自定义演示样式,并且有一个问题。我使用的是https://github.com/ergunemr/BottomPopup库,但无法在可见的上下文中显示!
我已经在BottomPopupPresentAnimator
类的以下方法中更改了代码
func animateTransition(using transitionContext: UIViewControllerContextTransitioning) {
let toVC = transitionContext.viewController(forKey: .to)! // sub
let fromVC = transitionContext.viewController(forKey: .from)! // plan
transitionContext.containerView.addSubview(toVC.view)
let presentFrame = transitionContext.finalFrame(for: fromVC)
let initialFrame = CGRect(origin: CGPoint(x: 0, y: fromVC.view.frame.height), size: presentFrame.size)
toVC.view.frame = initialFrame
UIView.animate(withDuration: transitionDuration(using: transitionContext), animations: {
toVC.view.frame = presentFrame
}) { (_) in
transitionContext.completeTransition(true)
}
}
我实现的是
我已经尝试过将演示文稿样式与其他类型的组合
有人可以暗示这里有什么问题吗?我只想呈现在中间控制器(弹出式窗口设置)