在透明面板下方查看视图

时间:2016-09-30 13:37:35

标签: ios swift

我有一个覆盖所有场景的透明面板(UIView)。我已将panGestureRecognizer添加到此面板中,我会在panGesture开始的位置获取面板下方的视图。我尝试使用hittest,但它返回了面板,并且没有找到返回面板下方视图的方法。

1 个答案:

答案 0 :(得分:0)

在gestureRecognizer的selector方法中,检查状态是否为began,然后在透明视图中获取手势识别器的location方法。像这样:

if gestureRecognizer.state == .began {
        let point = gestureRecognizer.location(in: NonTransparentView)
}