scrollView无限循环滚动label文本内容为何无法居中?
来源:3-3 案例无限循环滚动(中)
幕布斯2332854
2018-07-27 13:43:56
scrollView无限循环滚动label文本内容012为何无法居中?
1回答
将label.textAlignment = NSTextAlignmentCenter;这句代码放在for循环中,如下:
for (int i = 0; i<4; i++) {
float labelX = (i+1)*414;
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(labelX, 0, 100, 100)];
label.backgroundColor = [UIColor redColor];
label.text = [NSString stringWithFormat:@"%d",i%3];// 0 1 2 0
//将文本居中的代码放在这个位置
label.textAlignment = NSTextAlignmentCenter;
[scrollview addSubview:label];
}
[self.view addSubview:scrollview];祝学习愉快~
相似问题