iOS开发学习之UI篇3、UILabel
来源:互联网 发布:关于猫的淘宝昵称 编辑:程序博客网 时间:2024/06/13 15:29
// label 标签, 它主要的作用是用来呈现文字内容- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {// 每次创建工程必须写的4句代码 self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; [self.window setRootViewController:[[UIViewController alloc] init]]; self.window.backgroundColor = [UIColor whiteColor]; [self.window makeKeyAndVisible];#pragma mark - UILabel-标签 // label 标签, 它主要的作用是用来呈现文字内容,如果UIView子类有自己的初始化方法,就是用自己的,没有就使用父类的。 UILabel *myLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 100)]; // 为label设置背景颜色 [myLabel setBackgroundColor:[UIColor lightGrayColor]]; [self.window addSubview:myLabel]; // 为label添加文字内容 myLabel.text = @"Press this button to start the engine"; // 设置label的显示行数 前提是高度得够。当行数设置为0的时候,文字会根据当前的高度自动换行 myLabel.numberOfLines = 0; // 设置文字颜色 myLabel.textColor = [UIColor yellowColor]; // 设置字体大小 NSLog(@"%@",myLabel.font); myLabel.font = [UIFont systemFontOfSize:10]; // 得到系统提供的所有字体类型 NSLog(@"%@",[UIFont familyNames]); // 设置字体类型 myLabel.font = [UIFont fontWithName:@"Zapfino" size:10]; // 设置label的折行方式 中间省略方式 myLabel.lineBreakMode = NSLineBreakByTruncatingMiddle; // 根据字符折行 myLabel.lineBreakMode =NSLineBreakByCharWrapping; // 设置文在对齐方式 myLabel.textAlignment = NSTextAlignmentCenter; // 设置阴影颜色 myLabel.shadowColor = [UIColor blueColor]; // 设置阴影大小 myLabel.shadowOffset = CGSizeMake(2, 1);#pragma mark - UIImageView-显示图片 // 显示图片的控件 相框 UIImageView *myImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, self.window.frame.size.width, self.window.frame.size.height)]; [self.window addSubview:myImageView]; // 得到资源图片 (以下为自己导入一个图片) UIImage *myImage = [UIImage imageNamed:@"ugly.jpg"]; // 将图片添加到相框中 myImageView.image = myImage; return YES;}
0 0
- iOS开发学习之UI篇3、UILabel
- iOS开发之UI篇(3)—— UILabel
- iOS之UI学习-UILabel
- iOS开发,UI学习之UILabel用法详解
- IOS#UI之UIlabel
- iOS UI篇 学习笔记 UILabel
- iOS开发笔记-UI-UIlabel
- swift学习笔记-UI篇之UILabel
- iOS UI界面之UILabel
- iOS开发UI系列之UILabel的基本使用
- IOS开发之UILabel
- iOS开发之UILabel
- IOS学习之UILabel
- iOS开发-UI控件:UILabel用法详解
- iOS 开发学习之 User Interface(3)iOS 坐标系和 UILabel 与 UIButton
- iOS UI基础控件之UILabel
- iOS-UI-基本控件之UILabel
- iOS -- UI常用组件之. UILabel
- ServletContext
- android屏幕适配
- 函数不能嵌套定义http://blog.csdn.net/douyuhua0918/article/details/7452915
- 从ovirt engine3.6.0升级到3.6.1
- MYSQL安装问题
- iOS开发学习之UI篇3、UILabel
- Android网络开发框架Retrofit(二:入门篇,hello, world)
- csv.js导出csv
- Extjs中async属性的使用
- 华为oj:输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数
- mongo数据迁移三招
- hdu3449 依赖背包
- 慕课网 hibernate初探之单表映射
- layout_width和width,layout_height和height