UIKit UIView的常見屬性

2022-02-17 08:43:23 字數 866 閱讀 8567

1.superview 

獲得自己的父控制項物件

@property(nonatomic,readonly)uiview *superview

2.subviews

獲得自己的所有子控制項物件

@property(nonatomic,readonly,copy)nsarray *subviews;

int count=self.view.subviews.count;

nslog(

@"控制項的個數有%d

",count);

3.tag

控制項的id\標誌,父控制項可以通過tag來找到相應的子控制項

@property (nonatomic)nsinteger tag;

4.frame

控制項所在的矩形框位置和尺寸(以父控制項的左上角為座標原點)

@property (nonatomic)cgrect frame;

5.bounds

控制項所在矩形框的位置和尺寸(以自己左上角為座標原點,所以bounds的x\y永遠為0)

@property (nonatomic)cgrect bounds;

6.center

控制項中點的位置(以父控制項的左上角為座標原點)

@property(nonatomic)cgpoint center;

7.transform

控制項的形變屬性(可以設定旋轉角度、縮放比例、平移等屬性)

@property (nonatomic) cgaffinetransform transform;

FileSystemObject物件的屬性及說明

filesystemobject物件的屬性及說明 1 與驅動器有關的方法 driveexists drivespec 如果在drivespec中指定的驅動器存在,則返回true,否則返回false。drivespec引數可以是乙個驅動器字母,或者是檔案 資料夾的完整絕對路徑 getdrive dri...

ImageView的scaleType屬性引數解析

在android應用當中,顯示主 要使用的是imageview控制項。當imageview的長寬不是設定為包含內容,而是設定為固定數值的時候,就有可能出現過大或過小的情況,為了能保證良好的顯示效果,所以對imageview可以設定相應的scaletype屬性,來控制的顯示效果。接下來,將對scale...

ImageView的ScaleType屬性(二)

使用imageview時經常會用到scaletype屬性,如 android layout height 50dp android scaletype matrix android src drawable sample small scaletype屬性的各個值總是記不住之間的區別。今天找點時間總...