我想在父VC上显示透明的ViewController。
let sdVC = ShowDetailsViewController()
sdVC.delegate = self
sdVC.modalPresentationStyle = UIModalPresentationStyle.OverCurrentContext
self.presentViewController(sdVC, animated: true, completion: nil)
几乎所有情况下都可以正常工作,除了一个。我的父VC位于TabBar中,这些操作组合被破坏了:
如何避免3和4?
答案 0 :(得分:1)
您需要使用.overFullscreen而不是OverCurrentContext。 请在此处查看我的回答:https://stackoverflow.com/a/45991501/325267