UIView及其子類

2021-07-04 03:31:40 字數 1286 閱讀 3064

*如何建立乙個uiview

1.初始化乙個uiview物件

uiview *view = [[uiview alloc]初始化方法];

2.設定uiview屬性   例如:顏色

3.把uiview(檢視) 載入到視窗上

4.釋放物件

*建立乙個uilabel(只要是顯示的控制項  都是這4步)

1.初始化

2.設定屬性

3.新增顯示

4.釋放物件

uilabel

*label = [[

uilabel

alloc

] initwithframe

:cgrectmake

(100

, 100

, 100

, 100

)];

label.

backgroundcolor

= [uicolor

redcolor];

顯示文字

label.

text

= @"ashdk";

設定顯示文字顏色

label.

textcolor

= [uicolor

bluecolor];

設定對齊方式

label.

textalignment= 1

;//居中對齊

設定文字行數  若想有多少顯示多少 ,就給0;

label.

numberoflines= 0

; 新增陰影效果

label.

shadowcolor

= [uicolor

cyancolor];

設定陰影位置

label.

shadowoffset

= cgsizemake(10

, 10);

設定字型大小

label.

font

= [uifont

systemfontofsize:20

]; label.

font

= [uifont

fontwithname

:@"zapfino"

size:20

]; 列印已安裝的字型

nsarray

*fontarray = [

uifont

familynames];

for(

nsstring

*name

infontarray)

UIView及其子類

建立window self window uiwindow alloc init 讓window和螢幕的寬高一樣,位置也一樣 window.frame uiscreen mainscreen bounds bounds 0,0,螢幕寬,螢幕高 window.backgroundcolor uicol...

UIView及其子類 切圓角

1 切四個圓角以uiimageview為例 設定圓角 self testimageview layer cornerradius 10.0 裁剪多餘的,即把圓角的切掉 2 切指定某幾個的圓角 第乙個引數 你要切圓角的frame 第二個引數 指定你要切的圓角 第三個引數 圓角的大小,好像只和寬度有關 ...

UI課程01 UIView及其子類

附 畫素 螢幕劃分的等份 2 一 1.uiwindow 建立 self.window uiwindow alloc init 設定位置和大小 self.window.frame uiscreen mainscreen bounds bounds如果不設定起始位置就為 0,0 self.window....