CGRectInset和UIEdgeInsets

1、CGRectInset

CGRect CGRectInset (

CGRect rect,

CGFloat dx,

CGFloat dy

);

该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。

这个的frame就会减少dx*2,dy*2;

  

typedef struct UIEdgeInsets {

CGFloat top, left, bottom, right; 

} UIEdgeInsets;构造出,分别表示其中的内容/标题/图片离各边的距离

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

推荐阅读更多精彩内容

  • 这些是在CGGeometry.h里的 CGPoint、CGSize、CGRect、CGRectEdge实际上都是结...
    vv_typist阅读 4,191评论 0 0
  • IOS开发几何类方法总结CGGeometry.h文件是用C语言实现的一个封装了许多常用几何方法的文件。一、几个常用...
    飘摇的水草阅读 4,500评论 0 0
  • 一:在ViewController中实例化MLPickerScrollView完成代理<MLPickerScrol...
    欧大帅Allen阅读 11,878评论 1 9
  • 军训结束不久,离别的忧伤氛围渐渐淡化了。同学们都把心思放在了这间教室里――117班。 陌生的同学,陌生的老师,一切...
    丁口7阅读 1,683评论 3 0