OC基礎元件UILabel

2021-08-15 17:42:42 字數 1322 閱讀 9252

uilabel是可以顯示在螢幕上,並且可以顯示文字的一種ui檢視

viewdidload初始化view,(只會呼叫一次(相當於init), 注意不要在其中放入 ui 的**, 因為呼叫此方法時 view 的邊界還沒有確定)

- (void)viewdidload

uilabel *label = [[uilabel alloc]init];
//顯示文字的賦值,字串物件

label.text = @"你好,hello world";

//設定label的顯示位置

//第乙個是label所在x軸的位置,第二個是y軸的位置,第三個是長,第四個是寬。

//x和y決定label的左上角位置,長和寬決定整體的位置

label.frame = cgrectmake(100, 300, 160,160);

= [uicolor bluecolor];

//clearcolor 透明的

label.backgroundcolor = [uicolor graycolor];

//設定整個背景的顏色,gray是灰色

self.view.backgroundcolor = [uicolor graycolor];

//設定label文字的大小,使用系統預設字型,大小為12

label.font = [uifont systemfontofsize:12];

//設定文字的顏色

label.textcolor = [uicolor bluecolor];

//設定text文字的對齊模式,預設為靠左側對齊

label.textalignment = nstextalignmentcenter;

//設定label文字顯示的行數,預設值為:1,只用一行來顯示

//其他的》0的行數,文字會盡量按照設定行數來顯示

//如果值為0:ios會對文字自動計算所需要的行數,按照需要的行數來顯示文字

label.numberoflines = 0;

//設定陰影的顏色

label.shadowcolor = [uicolor clearcolor];

//設定陰影的偏移位置

label.shadowoffset = cgsizemake( 3, 3);

//將label顯示到螢幕上

[self.view addsubview:label];

iOS UI常用元件之 UILabel

ios ui常用元件之.uilabel 靜態文字框 常用設定 mylabel.text label mylabel setfont uifont systemfontofsize 14 mylabel sizetofit 適應文字大小 mylabel.backgroundcolor uicolor ...

IOS瘋狂基礎之UILabel

前言 我這個人不怎麼喜歡用 xib 或是 storyboard 拖控制項然後關聯操作,我喜歡用寫 的方式來實現。以下是常用的屬性 uilabel label1 uilabel alloc initwithframe cgrectmake 50.0 20.0 200.0 50.0 宣告時必須指定長寬 ...

iOS開發基礎 UILabel屬性

ios nsstring text first nsmutableattributedstring textlabelstr nsmutableattributedstring alloc initwithstring text textlabelstr setattributes range ns...