UIlabel代码实例化 和属性

UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake((self.bounds.size.width / 2), 0.0, 150.0, 43.0) ];


scoreLabel.textAlignment =  UITextAlignmentCenter;


scoreLabel.text = @"XXXXX";


scoreLabel.textColor = [UIColor whiteColor];


scoreLabel.backgroundColor = [UIColor blackColor];


scoreLabel.font = [UIFont fontWithName:@"Arial Rounded MT Bold" size:(36.0)];


[self addSubview:scoreLabel];



//设置显示文字     


   scoreLabel.text = @"XXXXXXX";     


 


//设置字体:粗体,正常的是 SystemFontOfSize,调用系统的字体配置     


   scoreLabel.font = [UIFont boldSystemFontOfSize:20];     


 


//设置文字颜色,可以有多种颜色可以选择


   scoreLabel.textColor = [UIColor orangeColor];     


   scoreLabel.textColor = [UIColor purpleColor];     


 


//设置文字对齐位置,居左,居中,居右     


   scoreLabel.textAlignment = UITextAlignmentRight;     


   scoreLabel.textAlignment = UITextAlignmentCenter;     


//设置字体大小是否适应label宽度     


   scoreLabel.adjustsFontSizeToFitWidth = YES;     


 


//设置label的行数,这个可以根据上节的UITextView自适应高度     


   scoreLabel.numberOfLines = 2;     


 


 //设置文本是否高亮和高亮时的颜色   


   scoreLabel.highlighted = YES;     


   scoreLabel.highlightedTextColor = [UIColor orangeColor];     


 


//设置阴影的颜色和阴影的偏移位置     


   scoreLabel.shadowColor = [UIColor redColor];     


   scoreLabel.shadowOffset = CGSizeMake(1.0,1.0);     


 


//设置是否能与用户进行交互     


   scoreLabel.userInteractionEnabled = YES;     


 


 //设置label中的文字是否可变,默认值是YES     


   scoreLabel.enabled = NO;     


 


//设置文字过长时的显示格式     


   scoreLabel.lineBreakMode = UILineBreakModeMiddleTruncation;//截去中间


//  typedef enum {     


 //      UILineBreakModeWordWrap = 0,     


 //      UILineBreakModeCharacterWrap,     


 //      UILineBreakModeClip,//截去多余部分     


 //      UILineBreakModeHeadTruncation,//截去头部     


 //      UILineBreakModeTailTruncation,//截去尾部     


 //      UILineBreakModeMiddleTruncation,//截去中间     


 //  } UILineBreakMode;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值