zoukankan      html  css  js  c++  java
  • CGRect相关工具函数

    NSStringFromCGRect(aCGRect):

    CGRectFromString(aString):如果把视图的框架以字符串的形式放在NSUserDefaults里面,那么该方法可以将其转回CGRect

    [NSValue valueWithCGRect:rect]

    [NSValue对象 CGRectValue]

    CGRectInset(aRect,xinset,yinset):可以创造出与源矩形中心点相同但尺寸较小或较大的矩形来。inset > 0,新矩形比原来小。inset < 0,比原来大。

    CGRectOffset(aRect,xoffset,yoffset):可以创造出与源矩形大小相同但位置不同的矩形。该函数很适合在移动框架的时候使用,也可以用来创建简单的阴影效果。

    CGRectGetMidX(aRect)

    CGRectGetMidY(aRect)

    CGRectIntersectsRect(rect1,rect2):判断两个CGRect结构体是否相交

    CGRectIntersection(rect1,rect2):可得知重叠具体部位,若没有重叠,则返回空矩形(用CGRectIsNull(rect)能够判断是不是空矩形)

    CGRectContainsPoint(rect,point)

    CGRectContainsRect()

    CGRectEqualToRect(rect1,rect2)   CGSizeEqualToSize(rect1,rect2) CGPointEqualToPoint(rect1,rect2)

    CGRectZero

  • 相关阅读:
    C#练习3
    C#练习2
    C#环境变量配置及csc命令详解(转自cy88310)
    建站流程(转)
    C#练习
    程序竞赛1
    排序算法
    输出有向图的邻接矩阵
    C#高效分页代码(不用存储过程)
    存储过程详解
  • 原文地址:https://www.cnblogs.com/yintingting/p/5119975.html
Copyright © 2011-2022 走看看