美文网首页
swift4.0 如何比较两个CGRects与equa

swift4.0 如何比较两个CGRects与equa

作者: ShineYangGod | 来源:发表于2018-08-08 15:28 被阅读78次

    您可以CGRect通过评估它们的X,Y,宽度和高度值来比较两个值,但有一个更快的方法:equalTo()。这需要两个rects作为其唯一的两个参数,如果它们相同则返回true,否则返回false。

    let rect1 = CGRect(x: 64, y: 64, width: 128, height: 128)
    let rect2 = CGRect(x: 256, y: 256, width: 128, height: 128)

    if rect1.equalTo(rect2) {
    // rects equal!
    } else {
    // rects not equal
    }

    相关文章

      网友评论

          本文标题:swift4.0 如何比较两个CGRects与equa

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