ボタン付きのView Controllerがあります。ボタンが押されたときに、スクロールビューを含むサブビューを追加したい。現在、私のコードはサブビューを表示し、xib を追加しない限りスクロールできます。xib をスクロールビューに追加すると、サブビューに xib が表示されますが、スクロールがなくなります。
メイン ビュー コントローラー:
-(IBAction)startNewSearch:(id)sender {
UIScrollView *myScrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, 320, 600)];
UIView *myView = [[[NSBundle mainBundle] loadNibNamed:@"NewSearch" owner:self options:nil] objectAtIndex:0];
[myScrollView setScrollEnabled:YES];
[myScrollView setContentSize:CGSizeMake(320, 600)];
[myScrollView setShowsVerticalScrollIndicator:YES];
[myScrollView setShowsHorizontalScrollIndicator:YES];
[myScrollView setPagingEnabled:NO];
[myScrollView addSubview:myView];
[self.view addSubview:myScrollView];
}
NewSearch クラスは UIView です。xib は幅 320、高さ 600 です。