swift3.0中touchesBegan 点击事件处理

2017年03月13日
日复一日,周复一周 = =


 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        // 获取点击事件
        for touch: AnyObject in touches {
            let t:UITouch = touch as! UITouch
            let touchPoint = t.location(in: self.view)
            if self.testImageView.frame.contains(touchPoint)  {// 这里排除不需要触发点击事件的范围(rect内)
                print("点击的这块儿不会有反应!")
            }else {
                // 此处进行操作
            }
        }
    }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 她站在屋檐下, 雨,依旧如青丝搬落下。 不知是将要离家的少年 默默叹息, 还是等待归人的女子 轻轻哭泣。 时光荏苒...
    笙笙笙儿阅读 550评论 7 8
  • 真实的与世界对话,会帮助自己和别人真实的对待自己。向世界正确的表达了自己,才会得到这个世界正确的反馈,人生的帆船才...
    aimeelala阅读 674评论 0 1
  • 7月,我认识了一个与我截然不同的人,我这样评价他:颇具吸引力,温柔且有趣。我明白这种吸引力源自于哪儿...
    雲彩山阅读 260评论 0 1
  • 想写的话很多 零零散散 也没什么主题 每天都有各种各样的情绪 想记录下来 又懒得用本子写 微博 微信 QQ又怕...
    张小花_阅读 138评论 0 0