1
我试图在透视后视图时使前视图变暗。有没有办法做到这一点?iOS-使用SWRevealViewController打开后视图时使前视图变暗
迅速请(我不是很有经验的objc ..我知道,我知道 - 没有必要宣扬..)
感谢
我试图在透视后视图时使前视图变暗。有没有办法做到这一点?iOS-使用SWRevealViewController打开后视图时使前视图变暗
迅速请(我不是很有经验的objc ..我知道,我知道 - 没有必要宣扬..)
感谢
在你MenuVC(表视图控制器的背后并充当侧面菜单)。添加以下内容。
let darkView = UIView()
override func viewWillAppear(_ animated: Bool) {
darkView.addGestureRecognizer(revealViewController().tapGestureRecognizer())
darkView.backgroundColor = UIColor.black.withAlphaComponent(0.7)
darkView.frame = self.revealViewController().frontViewController.view.bounds
self.revealViewController().frontViewController.view.addSubview(darkView)
}
override func viewWillDisappear(_ animated: Bool) {
darkView.removeFromSuperview()
}