教程1-UILabel標籤類的使用

來源:互聯網
上載者:User

UILabel標籤類的使用

知識點大綱

1. 什麼是標籤?

2. 標籤的基本使用

3. 標籤的常用屬性

 

知識點詳解

1. 什麼是標籤?

如下如所示, 我們很多時候需要在介面上顯示文本資料, iOS為我們提供了UILabel標籤類, 我們可以使用這個類在我們的介面上顯示文本資料

2. 標籤的基本使用

    //執行個體: 螢幕的上方顯示一個文本 Helloworld    //1.建立UILabel的對象,可以使用這個label顯示文本    UILabel *label = [[UILabel alloc] init];    //2.設定label顯示的文本資訊    label.text = @"Hello world";    //3.設定位置和大小, 需要傳入一個CGRect類型的結構體變數    //細節: 顯示不下文本的時候會有截斷    label.frame = CGRectMake(100, 100, 100, 30);        //把label加到window上顯示    [self.window addSubview:label]   

3. 標籤的常用屬性

    //<2>設定label的字型    //UIFont *font = [UIFont systemFontOfSize:24];    UIFont *font = [UIFont fontWithName:@"Arial" size:24];    label.font = font;        //<3>設定label的顏色    label.textColor = [UIColor blueColor];    //前三個參數需要傳入顏色的比例    //alpha透明值    //label.textColor = [UIColor colorWithRed:0.5 green:0.25 blue:0.25 alpha:1];        //<4>設定文本的陰影    label.shadowColor = [UIColor  redColor];    //設定陰影的位移位置    label.shadowOffset = CGSizeMake(1, 1);        //<5>設定文本的對齊    //ios中lable本質上是一個矩形地區    label.backgroundColor = [UIColor greenColor];    label.textAlignment = NSTextAlignmentCenter;            //<6>文本多行顯示,(傳入10表示最多以10行顯示)    //0表示不限制行數    //label.numberOfLines = 0;        //<7>設定標籤自動適應顯示的文本    //作用: label會根據文本的大小自動調整大小    [label sizeToFit];

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.