traer imágenes en UIScrollView automáticamente
Tengo una lista de imágenes recuperadas de xml. Quiero rellenarlas en una vista uiscroll en un orden tal que se vea así.
1 2 3 4 5 6 7 8 9 10si solo hay 10 imágenes, simplemente se detendrá aquí.
right ahora mi código actual es este
for (int i = 3; i<[appDelegate.ZensaiALLitems count]-1; i++) {
UIButton *zenbutton2 =[UIButton buttonWithType:UIButtonTypeCustom];
Items *ZensaiPLUitems = [appDelegate.ZensaiALLitems objectAtIndex:i];
NSURL *ZensaiimageSmallURL = [NSURL URLWithString:ZensaiPLUitems.ZensaiimageSmallURL];
NSLog(@"FVGFVEFV :%@", ZensaiPLUitems.ZensaiimageSmallURL);
NSData *simageData = [NSData dataWithContentsOfURL:ZensaiimageSmallURL];
UIImage *itemSmallimage = [UIImage imageWithData:simageData];
[zenbutton2 setImage:itemSmallimage forState:UIControlStateNormal];
zenbutton2.frame=CGRectMake( (i*110+i*110)-660 , 300, 200, 250);
[zenbutton2 addTarget:self action:@selector(ShowNextZensaiPage) forControlEvents:UIControlEventTouchUpInside];
[scrollView addSubview:zenbutton2];
}
note el CGRectMake, tengo que asignar manualmente valores fijos para posicionarlos. ¿Hay alguna manera de completarlos sin asignarlos manualmente? por ejemplo, las imágenes bajarán automáticamente una posición una vez que la primera fila tenga 3 imágenes y posteriormente para el resto.