Хотя я бы посоветовал нарисовать ваше представление временной шкалы с помощью одного UIView, динамически создавать и сохранять представления в массиве просто:
NSMutableArray *views = [NSMutableArray array];
NSUInteger viewCount = 30;
NSUInteger index;
for (index = 0; index < viewCount; index++) {
UIImageView *newView = [[[UIImageView alloc] initWithImage:anImage] autorelease];
[newView setFrame:CGRectMake(index * width, 0.0, width, height);
[[self someView] addSubview:newView];
[views addObject:newView];
}
Не забудьте сохранить или скопировать views
в какой-то момент.*
Затем, чтобы изменить вид:
[[views objectAtIndex:8] setImage:anotherImage];