博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UILabel
阅读量:6788 次
发布时间:2019-06-26

本文共 1464 字,大约阅读时间需要 4 分钟。

UILabel是⽤来显⽰⽂本的控件,是在app中出镜率最⾼的控件。UILabel同样是UIView的⼦类主要是⾃⼰扩展了UIView的显⽰⽂字功能。    
创建⼀个
UILabel,遵循以下⼏个步骤来完成:  
1、alloc开辟空间,然后initWithFrame来初始化⼤⼩; 
2、设置UILabel的相关属性,也就是我们想要的属性     
3、把label添加到⽗视图(UIView)上,才可以显⽰出来;
  //
//  ViewController.m
//  UILabel01
//
//  Created by cqy on 16/2/13.
//  Copyright © 2016年 程清杨. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(20, 20, 100, 50)];
    label.backgroundColor = [UIColor brownColor];
    [self.view addSubview:label];
    //text:要显⽰的⽂本内容
    label.text = @"你真美!优点喜欢你了!";
    //textColor:来修改要显⽰的⽂字的颜⾊
    label.textColor = [UIColor redColor];
    //textAlignment:要显⽰的⽂字的对其⽅式(⽔平⽅向)
    label.textAlignment = NSTextAlignmentLeft;
    //fond:设置⽂字的字体和字号
    label.font = [UIFont fontWithName:@"Helvetica-Bold"size:20];
    //numberOflines:在label若是⽂字太长,就会⾃动省略后⾯的字,numberOfLines是为了展⽰省略的⽂字。给多少⾏,就显⽰多少⾏,显⽰完毕为⽌。
    label.numberOfLines = 0;
    //lineBreakMode:断⾏的模式,根据什么换
    label.lineBreakMode = NSLineBreakByCharWrapping;//根据单词为单位换行
    //shadowColor:设置⽂字的阴影颜⾊
    label.shadowColor = [UIColor blueColor];
    //shadowOffset:设置文字阴影
    label.shadowOffset = CGSizeMake(2, 1);//阴影向x正⽅向偏移2,向y正⽅向偏移1
    // Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}
@end
  

转载于:https://www.cnblogs.com/iQingYang/p/5193177.html

你可能感兴趣的文章
Win10 使用笔记
查看>>
冲刺阶段第七天
查看>>
windows Apache ab安装及压力测试
查看>>
HashMap原理
查看>>
iframe中访问父页面的元素
查看>>
乱码问题总结
查看>>
C++学习前理论
查看>>
HDU 2586 How far away ?
查看>>
HTTP协议中POST、GET、HEAD、PUT等请求方法 (自己学习)
查看>>
c++11: bind用法
查看>>
讨论:C#Gridview增加超链接列
查看>>
Service
查看>>
canvas 画板
查看>>
TYVJ P1045 &&洛谷 1388 最大的算式 Label:dp
查看>>
10+31=100小组项目第五周总结报告
查看>>
Python 爬取高清桌面壁纸
查看>>
测试-html格式
查看>>
选择排序
查看>>
安装nginx&&node环境nginx转发端口
查看>>
Java知多少(7)类与对象
查看>>