iOS编程------UILabel

来源:互联网 发布:ubuntu chrome 闪烁 编辑:程序博客网 时间:2024/06/17 20:11
////  AppDelegate.h//  UI01_UILabel////  Created by tanlon on 15/8/31.//  Copyright (c) 2015年 . All rights reserved.//#import <UIKit/UIKit.h>@interface AppDelegate : UIResponder <UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@end////  AppDelegate.m//  UI01_UILabel////  Created by tanlon on 15/8/31.//  Copyright (c) 2015年 . All rights reserved.//#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate- (void)dealloc{    [_window release];    [super dealloc];}- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];    // Override point for customization after application launch.    self.window.backgroundColor = [UIColor whiteColor];    [self.window makeKeyAndVisible];    //UILabel 主要用来展示一小段文字,起到说明作用,大段文字不使用UILabel,使用UITextView    //UILabel 的使用分为创建,设置属性,添加,释放,四步.    //UILabel属于UIView的子类,我们在API中查看一个类的使用时,如果该类有自己的初始化方法,就使用自己的初始化方法,如果没有,就使用父类的初始化方法.    //1.创建UILabel    UILabel *userNameLabel = [[UILabel alloc] initWithFrame:(CGRectMake(50, 50, 120, 50))];    //2.设置属性    userNameLabel.text = @"用户名 long long ago";                 //设置文本    userNameLabel.textColor = [UIColor redColor];                //设置文本颜色    userNameLabel.font = [UIFont systemFontOfSize:18];           //设置文本字体    userNameLabel.lineBreakMode = NSLineBreakByCharWrapping;     //设置换行模式    userNameLabel.numberOfLines = 0;                             //设置自动换行, 0 表示自动换行    userNameLabel.shadowColor = [UIColor purpleColor];           //阴影颜色    userNameLabel.shadowOffset = CGSizeMake(2, 2);               //阴影偏移量 CGSize类型    //3.添加到父视图上    [self.window addSubview:userNameLabel];    //4.释放    [userNameLabel release];    return YES;}@end
0 0
原创粉丝点击