CGRectInset和CGRectOffset

转自 https://blog.csdn.net/huangfei711/article/details/77506771

CGRectInset和CGRectOffset都是通过参数改变CGRect并返回一个CGRect类型的数据。总结出两者的区别在于:CGRectInset会进行平移和缩放,CGRectOffset做的只是平移。

 

CGRect CGRectInset(CGRect rect, CGFloat dx, CGFloat dy)

通过dx和dy重置第一个参数rect作为结果返回。重置方式为,首先将rect的坐标(origin)按照(dx,dy)进行平移 ,然后rect的大小(size)宽度缩小2倍的dx,高度缩小2倍的dy。

 

猜你喜欢

转载自blog.csdn.net/qq_28285625/article/details/87262595
0条评论
添加一条新回复