iOS,frame和bounds的區別

2021-07-09 08:15:05 字數 610 閱讀 5885

frame: 該view在父view座標系統中的位置和大小。(參照點是,父親的座標系統)

bounds:該view在本地座標系統中的位置和大小。(參照點是,本地座標系統,就相當於viewb自己的座標系統,以0,0點為起點)

center:該view的中心點在父view座標系統中的位置。(參照點是,父親的座標系統)

frame: 該view在父view座標系統中的位置和大小(參照點:父親的座標系統)

bounds: 該view在本地座標系統中的位置和大小(參照點:本地座標系統,相當於自己的座標系統,以(0,0)為起點)

center: 該view的中心在父view座標系統中的位置

*/#import "viewcontroller.h"

@inte***ce viewcontroller ()

@end

@implementation viewcontroller

- (void)viewdidload

@end

frame和bounds的區別

現在處於空窗期,有時間去做些工作以外的事情,好久沒有更新部落格了。這會在慢慢的回顧之前學到的ios,回顧一些基礎。這篇文章主要想說下自己對frame和bounds的理解。frame和bounds的區別主要是座標系的區別 frame針對的是父檢視座標系,bounds針對的是自身座標系。bounds的作...

iOS學習之frame和bounds

堅持 成長 每日一篇 origin 左上角的點在父檢視座標系的位置 size 表示檢視的尺寸大小 frame改變帶來的變化 改變frame的origin會改變檢視在父檢視的位置 改變frame的size會改變檢視的尺寸,由於檢視的frame的size與bounds關聯所以也會改變bounds的siz...

關於bounds和frame的區別

今天測試了乙個關於bounds的demo,發現了之前一直不知道的問題 do any additional setup after loading the view.uiview view uiview alloc initwithframe cgrectmake 10,10,200,200 view...