iOS一个for循环实现,几行 几列 的布局形式

CGRect rect = self.frame;
rect.size.height =113+70*(array.count%3==0 ? array.count/3 : array.count/3+1);

for (int i=0; i<array.count; i++) {
  MonitorCutView *view=[[MonitorCutView alloc] initWithFrame:CGRectMake(monitorIncidentView.frame.origin.x+70*(i%3),   monitorIncidentView.frame.origin.y+monitorIncidentView.frame.size.height+5+70*(i/3), 65, 65)];
  [self addSubview:view];
}

posted @ 2015-12-24 15:22  喜狼狼  阅读(1313)  评论(0编辑  收藏  举报