iOS 多个label/button自动换行
写在前面
最近在做公司的项目,里面用到了评价标签自动换行的功能,网上查了下有一些第三方的控件,但是感觉不是很合适,所以自己写了一个,练手&&强化记忆,不啰嗦了,下面是具体代码实现
代码实现
//调用
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *str = @"永和九年,岁在癸丑,暮春之初,会于会稽山阴之兰亭,修禊事也。群贤毕至,少长咸集。此地有崇山峻岭,茂林修竹,又有清流激湍,映带左右,引以为流觞曲水,列坐其次。虽无丝竹管弦之盛,一觞一咏,亦足以畅叙幽情";
NSArray *titleArr = [str componentsSeparatedByString:@","];
[self createLabelWithArray:titleArr FontSize:14 SpcX:20 SpcY:30];
}