for ( int i = 0 ; i < [arr count ]; i++) {

i*height Label间的间隔*i 加上初始y的坐标

UILabel *label = [[ UILabel alloc ] initWithFrame : CGRectMake ( 60 , i * 30 + 20 * i + 60 , 200 , 30 )];

label. backgroundColor = [ UIColor grayColor ];

获取到数组元素赋值给label.text

label. text = arr[i];

[ self . window addSubview :label];

[label release ];

我们需要实现如图所示界面思路 将文字以字符串形式存入数组--->for循环添加各个label NSArray *arr =@[@"用户名",@"密码",@"请确认密码",@"手机",@"邮箱"];    for (int i =0; i count]; i++) {                            NSArray *arr = @[@"1",@"5",@"10",@"20",@"50"]; CGFloat w =0;//保存前一个button的宽以及前一个button距离屏幕边缘的距离
紧张又忙碌的一天,今天下午刘国斌讲师讲的东西差一点没跟上,因为是零基础,for 循环 那里没有懂,还好课间时候刘老师很耐心的又给我讲了一遍。晚上自己有多用了两个小时联系了几遍。下面总结我今天的收获。 1, UI label 点击屏幕发生的事件 -(void)touchesBegan:(NSSet< UI Touch *> *)touches withEvent:( UI Event *)e...
标签的大小根据上面的文字来自适应大小,需要根据后台返回的数据自动换行.没有添加 NSArray *arr = @[@"无知",@"风云变幻",@"施耐庵",@"唉",@"西门吹雪",@"呵呵哒",@"快看看",@"窿窿啦啦",@"一杆禽兽狙",@"合欢花",@"暴走大事件",@"非诚勿扰",@"呵呵呵"]; CGFloat w 今天突然想到了多年前初学前端时的一个例子,今天查了下文档,发现是 循环 种特有的 label 语句。自从当时学完之后就没用过,今天查询文档加上自己验证,发现在有些场景还是比较有用的。下面就将下 label 语句的作用和适用场景 一、使用场景 一个 label 提供了一个让你在程序中其他位置引用它的标识符。例如,你可以用 label 标识一个 循环 , 然后使用 break 或者 continue 来指出程序是否该停止 循环 还是继续 循环 。 label 语句只