frame、bounds和center的使用场景
2014-11-07 18:00
471 查看
frame、bounds和center的使用场景
一般来说,bounds属性比较少用,通常使用frame来设置视图的大小和位置,使用center来改变(移动)视图的位置(也可用frame来改变位置)。另外,对视图进行旋转、缩放也都是相对于center进行操作的。
From: http://unmi.cc/ios-bounds-frame
frame和bounds是UIView中的两个属性(property)。
frame指的是:该view在父view坐标系统中的位置和大小。(参照点是父亲的坐标系统)
bounds指的是:该view在本身坐标系统中 的位置和大小。(参照点是本身坐标系统)
-(CGRect)frame{
return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height);
}
-(CGRect)bounds{
return CGRectMake(0,0,self.frame.size.width,self.frame.size.height);
}
![](http://www.myexception.cn/img/2013/03/27/115630537.png)
一般来说,bounds属性比较少用,通常使用frame来设置视图的大小和位置,使用center来改变(移动)视图的位置(也可用frame来改变位置)。另外,对视图进行旋转、缩放也都是相对于center进行操作的。
From: http://unmi.cc/ios-bounds-frame
frame和bounds是UIView中的两个属性(property)。
frame指的是:该view在父view坐标系统中的位置和大小。(参照点是父亲的坐标系统)
bounds指的是:该view在本身坐标系统中 的位置和大小。(参照点是本身坐标系统)
-(CGRect)frame{
return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height);
}
-(CGRect)bounds{
return CGRectMake(0,0,self.frame.size.width,self.frame.size.height);
}
![](http://www.myexception.cn/img/2013/03/27/115630537.png)
![](http://www.myexception.cn/img/2013/03/27/115630538.jpg)
相关文章推荐
- frame、center、bounds、transform的使用
- ios bounds ,frame,center 使用方法
- 使用frame, center ,bounds移动缩放对象
- ios frame、bound和center定义及使用场景总结
- frame,center,bounds,transform的使用简单的动画执行
- iOS之旅--使用控件的属性frame、center、bounds
- ios frame、bound和center定义及使用场景总结
- ios frame、bound和center定义及使用场景总结
- iOS View的Frame和bounds之区别,setbounds使用(深入探究)
- frame, bounds和center属性之间的关系(转载)
- ios-坐标系统(详解UIView的frame、bounds跟center属性[图])
- iOS View的Frame和bounds之区别,setbounds使用(深入探究)
- frame.bounds和center
- frame.bounds和center
- The Relationship of the Frame, Bounds, and Center Properties Of UIVIEW
- Ios-坐标系统(详解UIView的frame、bounds跟center属性[图])
- iOS View的Frame和bounds之区别,setbounds使用(深入探究)
- iOS 中的frame,bounds,center,transform关联
- IOS Bounds,frame,center
- 坐标 frame bounds区别 Center 坐标 UIkit坐标