美文网首页
swift怎么获取touch里的点

swift怎么获取touch里的点

作者: Ywaiting | 来源:发表于2016-01-02 17:52 被阅读0次

    override func touchesBegan(touches:Set, withEvent event: UIEvent?) {

    if let brush = self.brush {

    brush.lastPoint = nil

    //之前一直是用这个方法来获取的

    //brush.beginPoint = touches.anyObject()!.locationInView(self)

    //现在上面那个touches里面没有anyObject()这个方法,所以我们需要做类型转换

    brush.beginPoint = (touches as NSSet).anyObject()!.locationInView(self)

    }

    相关文章

      网友评论

          本文标题:swift怎么获取touch里的点

          本文链接:https://www.haomeiwen.com/subject/mqfghttx.html