有没有办法去除部分 curl 过渡的点击手势识别? 现在,当用户点击 curl View 时,它会 curl 回来 - 关闭。
我将其用于快速注册 Controller ,我不希望用户在没有警告的情况下意外点击并返回。
最佳答案
对于任何试图让 Hitendra 的答案起作用的人,您必须将代码放在 viewDidLoad
之后。我成功使用了 viewDidAppear
函数。
这里还有一个快速实现:
private func removePartialCurlTap() {
if let gestures = self.view.gestureRecognizers as? [UIGestureRecognizer] {
for gesture in gestures {
self.view.removeGestureRecognizer(gesture)
}
}
}
这样放置:
override func viewDidAppear(animated: Bool) {
super.viewDidAppear(animated)
removePartialCurlTap()
}
关于ios - 删除模态 UIView/Partial Curl 的点击识别器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22405595/