IOS 中frame bounds origin的区别
来源:互联网 发布:影视先锋mac 编辑:程序博客网 时间:2024/05/19 13:16
frame 框架
origin就是所謂的起點位置
frame在ios里并不是一个具体的对象,他只是一些控件的一个属性。
frame的值就是一个CGRect 包括(originX,originY,width,height)。
originX和originY对应着该对象在其superview中的坐标,也就是说他是一个相对坐标。
view 的frame是view在它的super view 的位置与尺寸。
UIView中bounds和frame的差别?
什么是绝对坐标值,相对坐标值?
绝对坐标是:X,Y 就是相对于坐标原点的。
bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小,
区别主要在坐标系这一块。
frame 是相对坐标。bounds是绝对坐标。
很明显,bounds的原点是(0,0)点,而frame的原点却是任意的。
frame 如果一个按钮,是在表格里,按钮的frame 的坐标也是相对的,并不是相对屏幕,也就是说是相对坐标,不是绝对坐标。
很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。
origin就是所謂的起點位置
frame在ios里并不是一个具体的对象,他只是一些控件的一个属性。
frame的值就是一个CGRect 包括(originX,originY,width,height)。
originX和originY对应着该对象在其superview中的坐标,也就是说他是一个相对坐标。
view 的frame是view在它的super view 的位置与尺寸。
UIView中bounds和frame的差别?
什么是绝对坐标值,相对坐标值?
绝对坐标是:X,Y 就是相对于坐标原点的。
bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小,
区别主要在坐标系这一块。
frame 是相对坐标。bounds是绝对坐标。
很明显,bounds的原点是(0,0)点,而frame的原点却是任意的。
frame 如果一个按钮,是在表格里,按钮的frame 的坐标也是相对的,并不是相对屏幕,也就是说是相对坐标,不是绝对坐标。
很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。
0 0
- IOS 中frame bounds origin的区别
- iOS 中frame 和 bounds 的区别
- iOS中frame和bounds的区别
- iOS中frame与bounds的区别
- iOS中frame和bounds的区别
- iOS中frame和bounds的区别
- iOS中关于bounds、size、origin的区别
- ios 中UIView bounds 和 frame 属性的区别
- iOS-开发中frame与Bounds的区别
- iOS中frame和Bounds之间的区别
- ios中frame与bounds区别
- IOS 中的frame bounds的区别
- ios frame与bounds的区别比较
- IOS frame与bounds的区别
- iOS Frame和bounds的区别
- iOS View frame和bounds的区别
- iOS---frame和bounds的区别
- iOS,frame和bounds的区别
- 关于23种设计模式的有趣见解
- 更改项目信息
- 完全背包---动态规划
- VIM和shell的切换
- php 缓存输出output_buffering
- IOS 中frame bounds origin的区别
- [360第二届大学生信息安全]WriteUp-加密解密
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
- [管理篇5]OpenStack虚拟机动态迁移——共享存储迁移
- java实用小程序
- SPEC CPU2000 用法详解
- opencv mfc 显示图片到picture控件
- PHP+Mysql日期时间如何转换
- haproxy 安装和配置