У меня есть ScrollView, и он будет заполнен множеством представлений.
Мои представления имеют фон и получат динамическое количество кнопок.
Мне нужно добавить эти представления наmy ScrollView.
Каждый вид будет размещен ниже предыдущего.Мои взгляды имеют 1024 x 197
Как мне это сделать?
Заранее благодарен за любую помощь.
БОЛЬШЕ ДЕТАЛЕЙ
Я создал представление (то, которое мне нужно повторить) в Интерфейсном Разработчике
@interface PortalBookViewController : UIViewController {
UIView *prateleira;
UIScrollView *ScrollView;
}
@property (nonatomic, retain) IBOutlet UIScrollView *ScrollView;
@property (nonatomic, retain) IBOutlet UIView *prateleira;
@end
Я связал это Представление (Интерфейсный Разработчик) с * prateleira
- (void)viewDidLoad {
[super viewDidLoad];
for (int i = 0; i < 4; i++) {
switch (i) {
case 0:
prateleira = [prateleira initWithFrame:CGRectMake(0, 0, 1024, 197)];
[ScrollView addSubview:prateleira];
[prateleira release];
break;
case 1:
prateleira = [prateleira initWithFrame:CGRectMake(0, 198, 1024, 197)];
[ScrollView addSubview:prateleira];
[prateleira release];
break;
case 2:
prateleira = [prateleira initWithFrame:CGRectMake(0, 384, 1024, 197)];
[ScrollView addSubview:prateleira];
[prateleira release];
break;
break;
case 3:
prateleira = [prateleira initWithFrame:CGRectMake(0, 582, 1024, 197)];
[ScrollView addSubview:prateleira];
[prateleira release];
break;
break;
default:
break;
}
}
[ScrollView release];
}
MODEДЕТАЛИ
Если я сделаю это: [self.ScrollView addSubview:prateleira];
, это покажет мне это:
Я думаю, что проблема заключается в настройке позиции просмотра.