iOS Label竖着显示

如:立即使用

方法一:

label的宽度和字体大小一样,设置足够的高度,numberOfLines设置为0,即

// 屏幕width

#define KSCREEN_WIDTH [UIScreen mainScreen].bounds.size.width

CGFloat originX,originY,width;

originX = (KSCREEN_WIDTH-24)*6/7+16;

 originY = 20;

 width = 10;

 UILabel *fianlly  = [[UILabel alloc] initWithFrame:CGRectMake(originX, originY, width, (KSCREEN_WIDTH-24)*3/10-40)];

  fianlly.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:10];

 fianlly.text = @"立即使用";

  fianlly.textColor = UIColorFromRGB(0xFF6000);

   fianlly.numberOfLines = 0

 [bgView addSubview:fianlly];

方法二:

label的宽度可随便设置,在text的每个字中间加入 \n ,numberOfLines设置为text的长度

width = (KSCREEN_WIDTH-24)/7-20;

 UILabel *fianlly= [[UILabel alloc] initWithFrame:CGRectMake(originX, originY, width, (KSCREEN_WIDTH-24)*3/10-40)];

  fianlly.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:10];

  fianlly.text = @"立\n即\n使\n用";

  fianlly.textColor = UIColorFromRGB(0xFF6000);

  fianlly.numberOfLines = [fianlly.text length];

  [bgView addSubview:fianlly];

 

转载于:https://my.oschina.net/huangyn/blog/742570

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值