UIView的常見用法

2021-06-27 21:30:41 字數 507 閱讀 8707

uiview的常見用法

1.addsubview:(uiview *)child

新增子控制項(新增的晚顯示在上面)

2.nsarray *subviews

通過addsubview:方法新增的子控制項都會存在這個陣列中

3.removefromsuperview

將控制項本身從父控制項中移除(控制項本身也會從父控制項的subviews陣列中移除)

4.(uiview *)viewwithtag:(int)mytag

返回tag值為mytag的子控制項

a [b = 2 \ c = 2 \ d = 3];

[a viewwithtag:2];

for(uiview *child in a.superviews)

returnnil;

如果有多個子控制項的tag值一樣,只會返回第乙個匹配的子控制項(在搜尋tag匹配的控制項時,也包含控制項本身)

5.uiview *superview

父控制項

UIView的常見屬性

frame 框架view 裡面控制項的座標是從介面的左上角開始的,左上角是x與y的值是 0.0 x的值是從左往右增加,y的值是從上往下增加。裡面新增的控制項,後新增的在上面。控制項 由座標 x與y值 寬高組成。uiview的常見屬性 property nonatomic,readonly,copy ...

UIView 常見屬性

可以使用下面的方法調整子控制項在subviews陣列中的順序 將子控制項view插入到subviews陣列的index位置 void insertsubview uiview view atindex nsinteger index 將子控制項view顯示到子控制項siblingsubview的下面...

ios2 UIView的常見屬性

06 uiview的常見屬性 import viewcontroller.h inte ce viewcontroller 綠色的view property weak,nonatomic iboutlet uiview greenview 陣列 1.系統呼叫 2.控制器的view載入完畢的時候呼叫 ...