我遇到了应用程序的一个奇怪问题。实际上,当我呈现一个视图控制器来播放视频时,用户在视频加载时按下菜单按钮,应用程序进入后台。虽然我已经覆盖了菜单按钮操作。
这是我的代码。
override func viewWillAppear(animated: Bool) {
let menuPressRecognizer = UITapGestureRecognizer()
menuPressRecognizer.addTarget(self, action: #selector(VideoPlayerViewController.menuButtonAction(_:)))
menuPressRecognizer.allowedPressTypes = [NSNumber(integer: UIPressType.Menu.hashValue)]
self.playerController.view.addGestureRecognizer(menuPressRecognizer)
}
func menuButtonAction(ges:UITapGestureRecognizer) {
self.dismissView()
}
allowedPressTypes
? - Abhishek Thapliyal