UITapGestureRecognizer未定位到正确的垂直位置

时间:2019-02-18 11:06:34

标签: swift uitapgesturerecognizer

我需要在控制器UITapGestureRecognizer内的元素imageView中添加viewDidLoad

问题在于,它检测到敲击事件,就像我的元素垂直位置为0一样。

(注意:它分别与位置分别为x: 120, y: 0x: 0, y: 0的其他按钮配合得很好)

我在那里想念什么?

这是我的代码:

        let image = UIImage(named: "plus_card")
        let imageView = UIImageView(image: image!)

        imageView.frame = CGRect(x: 60, y: -30, width: 60, height: 60)

        let tap = UITapGestureRecognizer(target: self, action: #selector(self.handleTapNewCard(_:)))
        imageView.isUserInteractionEnabled = true
        imageView.addGestureRecognizer(tap)
        containerView.addSubview(imageView)

我的containerView只是我之前初始化的UIView

0 个答案:

没有答案