我的開發筆記 UILabel的詳細使用及特殊效果

2022-07-16 09:03:12 字數 2139 閱讀 6081

詳細使用:

uilabel*label = [[uilabelalloc] initwithframe:cgrectmake(0

, 0,

75,

40)];  //宣告uilbel並指定其位置和長寬

label.backgroundcolor= [uicolorclearcolor];   //設定label的背景色,這裡設定為透明色。

label.font = [uifont

fontwithname:@"helvetica-bold"

size:13];   //設定label的字型和字型大小。 

label.transform = cgaffinetransformmakerotation(0.1);    //設定label的旋轉角度

label.text = @「helloworld」;   //設定label所顯示的文字

label.textcolor= [uicolorwhitecolor];    //設定文字的顏色

label.shadowcolor= [uicolorcolorwithwhite:

0.1falpha:

0.8f

];    //設定文字的陰影色彩和透明度。

label.shadowoffset = cgsizemake(2.0f, 2.0f);    //設定陰影的傾斜角度。

label.textalignment= uitextalignmentcenter;    //設定文字在label中顯示的位置,這裡為居中。

//換行技巧:如下換行可實現多行顯示,但要求label有足夠的寬度。

label.linebreakmode= uilinebreakmodewordwrap;    //指定換行模式

label.numberoflines = 2;    // 指定label的行數

//lable的旋轉

label.transform = cgaffinetransformmakerotation(0.2);

//設定label的旋轉角度

[self.view addsubview:label];    //將label載入

label的美化和特效:

這裡使用fxlabel來實現特殊效果,如上圖的「每日」二字就是用fxlabel來實現的,但要加入fxlbal.h和fxlabel.m兩個檔案,具體**如下。

我的ios開發筆記

這個星期開始學習 ios開發 由於本人記性不好 將知識點在這篇文章做乙個備忘 以下是網路上摘錄知識點的索引。json 我用的是jsonkit property synthesize property是乙個屬性訪問宣告,擴號內支援以下幾個屬性 1,getter gettername,setter se...

我的開發筆記 UITextField的詳細使

uitextfield通常用於外部資料輸入,以實現人機互動。下面以乙個簡單的登陸介面來講解uitextfield的詳細使用。用來顯示 使用者名稱 的label uilabel label1 uilabelalloc initwithframe cgrectmake 15,65,70,30 label...

我的開發筆記 UISwitch的詳細使用

開關 uiswitch 提供了乙個簡單的開 關ui元素,類似於傳統的物理開關,開關的可配置選項很少,應將其用於處理布林值。我們使用其value changed事件來檢測開關切換,並通過屬性on或例項方法ison來獲取當前值。1.uiswitch的初始化 uiswitch switchview uis...