frame.origin.x 的意思和作用?
2016-08-23 19:58
148 查看
frame.origin.x 的意思和作用?
scrollView.frame
一个view的frame 包含它的矩形形状(size)的长和宽。
和它在父视图中的坐标原点(origin)x和y坐标
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 的坐标也是相对的,并不是相对屏幕,也就是说是相对坐标,不是绝对坐标。
很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。
scrollView.frame
一个view的frame 包含它的矩形形状(size)的长和宽。
和它在父视图中的坐标原点(origin)x和y坐标
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 的坐标也是相对的,并不是相对屏幕,也就是说是相对坐标,不是绝对坐标。
很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。
相关文章推荐
- frame.origin.x 的意思和作用?
- frame.origin.x 的意思和作用?
- frame.origin.x 的意思和作用?
- frame.origin.x 的意思和作用?
- iframe框架自适应高度 uncanght SecurityError: Blocked a frame with origin "null" from accessing a frame ....
- c#中的unchecked是什么意思,起什么作用?
- sfc/scannow是什么意思,有什么作用?(转)
- 控件的enable view state属性什么意思,起何作用?
- query rewrite的意思和dimension配合物化视图的巨大作用
- .NET MVC Iframe 'X-Frame-Options' to 'SAMEORIGIN' 解决办法
- Spring boot文件上传blocked a frame with origin "http://xxx" from accessing a cross-origin frame.
- H.264中NAL、Slice与frame意思及相互关系
- Blocked a frame with origin "null" from accessing a cross-origin frame.
- RenderTransformOrigin 的作用
- blocked a frame with origin "null" from accessing a cross-origin frame
- vs编程时,转到定义和转到声明,各是什么意思?有什么作用?
- 使用ajax跨域Cross-Origin Resource Sharing / withCredentials的作用
- 嵌入式 H.264中NAL、Slice与frame意思及相互关系
- StringBuilder sb = new StringBuilder(); 请问这句话在程序中起到什么作用? 请问这句话的意思是什么?
- Oracle 中的SID是什么意思?有什么作用?