我有VC,我想推它并看到它下面的VC。
如果我以模态(Display clearColor UIViewController over UIViewController)
呈现,我可以这样做但是可以通过推送VC实现此功能吗?或者我需要创建自定义转换?
答案 0 :(得分:0)
扩展Wain的评论:
UIImage
; 以下是Swift中可能的实现:
override func viewDidLoad() {
super.viewDidLoad()
// render parent view in a UIImage
UIGraphicsBeginImageContext(self.view.bounds.size);
self.parent?.view.layer.render(in: UIGraphicsGetCurrentContext()!)
let viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
// add the image as background of the view
self.view.insertSubview(UIImageView(image: viewImage), at: 0)