UIView的frame和bounds
2013-11-23 23:19
357 查看
frame和bounds是UIView中的两个属性(property)
Iphone的视图坐标都是左上角为原点。
frame:视图在父视图坐标系统中得位置和大小(参照点是父视图)
bounds:视图在自身坐标系统中得位置和大小(参照点是本身)
center:表示在父视图坐标系统中得已知中心点
frame和bounds的主要差别就是frame是相对父视图来说的,表示的是在父视图中得位置和大小;而bounds是相对本身的坐标系来说的,当然frame和bounds显示的大小是一样的,只是它们的坐标不一样而已。
下面用图区别frame和bounds的区别:
图为CocoaChina某大神的精华。
Iphone的视图坐标都是左上角为原点。
frame:视图在父视图坐标系统中得位置和大小(参照点是父视图)
bounds:视图在自身坐标系统中得位置和大小(参照点是本身)
center:表示在父视图坐标系统中得已知中心点
frame和bounds的主要差别就是frame是相对父视图来说的,表示的是在父视图中得位置和大小;而bounds是相对本身的坐标系来说的,当然frame和bounds显示的大小是一样的,只是它们的坐标不一样而已。
下面用图区别frame和bounds的区别:
图为CocoaChina某大神的精华。
相关文章推荐
- POJ 1947 Rebuilding Roads
- NGUI实现血条
- unique save
- database quiesce and database suspend
- 带有TimerQueue的EventLoop
- uima初接触
- Ubuntu启动问题以及Grub Rescue修复方法
- RAII(Resource Acquisition Is Initialization)资源获得式初始化
- 表格视图UITableView及控制器UITableViewController
- Android UI设计参考文章
- SGU 506 Subsequences Of Substrings
- msbuild explorer
- java_queue
- 【Android Developers Training】 3. 构建一个简单UI
- vc编译ffmpeg遇到问题(inttypes.h和UINT64_C问题)
- Easyui 让DataGrid适应浏览器宽度
- Easyui 让Window弹出居中与最大化后居中
- easyui tree 的异步加载 前台的编写方法和后台的json数据格式组装方法
- 在DirectX 3D中使用CEGUI 解析
- NetworkError: 400 Bad Request