iOS开发从入门到精通--基础组件UILabel
来源:互联网 发布:中小学图书馆软件下载 编辑:程序博客网 时间:2024/05/16 01:33
基础组件UILabel,我们不通过故事板,手动编写这个控件:
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController//创建UI控件函数- (void) createUI{ //定义并创建一个UILabel对象 //UILabel是可以显示在屏幕上,并且可以显示文字的一种UI视图 UILabel * label = [[UILabel alloc]init]; //显示文字赋值,字符串对象 label.text=@"你好,世界!Do any additional setup after loading the view, typically from a nib."; //设定label的显示位置 label.frame=CGRectMake(100, 100, 180, 140); //设定label的背景色 label.backgroundColor=[UIColor orangeColor]; //label.backgroundColor=[UIColor clearColor];//透明颜色 self.view.backgroundColor=[UIColor whiteColor];//当前视图背景颜色 //将label显示到屏幕上 [self.view addSubview:label]; //设置label文字的大小,使用系统默认字体,大小为24 label.font =[UIFont systemFontOfSize:24]; //设置文字的颜色 label.textColor=[UIColor blueColor]; //label的高级属性 //设定阴影的颜色 label.shadowColor=[UIColor lightGrayColor]; //设定阴影的偏移量 label.shadowOffset=CGSizeMake(5, 5); //设置text文字的对齐模式,默认为靠左侧对齐 label.textAlignment =NSTextAlignmentCenter; //设定label文字显示的行数,默认值为1,只用一行来显示 //其他的>0的行数,文字会尽量按照设定行数来显示 //如果值为0,ios会对文字自动计算所需的行数,按照需要的行数来显示文字 label.numberOfLines=3;}- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //调用创建UI函数 [self createUI];}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end
0 0
- iOS开发从入门到精通--基础组件UILabel
- iOS开发从入门到精通--基础组件UIButton基础
- iOS开发从入门到精通--UIView基础
- iOS开发从入门到精通--UIWindow基础
- iOS开发从入门到精通--UIViewController基础
- iOS开发从入门到精通--UIGesture手势基础
- iOS开发从入门到精通--导航控制器基础
- VC++游戏开发基础系列从入门到精通
- VC++游戏开发基础系列从入门到精通
- Nginx开发从入门到精通-基础篇
- iOS开发从入门到精通--UIButton事件处理
- iOS开发从入门到精通--UIView层级关系
- iOS开发从入门到精通--UIViewController使用
- iOS开发从入门到精通--开关按钮UISwitch控件
- iOS开发从入门到精通-- 单行文本UITextField
- iOS开发从入门到精通-- 滚动视图UIScrollView
- iOS开发从入门到精通--UITouch 触摸事件处理
- iOS开发从入门到精通--XIB使用介绍
- Tensorflow常见错误
- UVa699 The Falling Leaves
- 如何设置jtree 图标
- 通道控制方式
- spring编程式事务管理
- iOS开发从入门到精通--基础组件UILabel
- 指数型母函数及模板(HDOJ 1521)
- Linux文章汇总
- eclipse代码颜色设置
- 【TJOI & HEOI 2016】【BZOJ 4556】【JZOJ 4614】 游戏
- Codeforces Round #343 (Div. 2) C. Famil Door and Brackets(简单dp)
- (2) 配置日志log
- GET 与POST的请求使用
- 268. Missing Number(重要!)