ボタンが押されたときに UIScrollView を呼び出すコードを作成しました。問題は、別のボタンを押しても画面に残っていることです。これを終了または却下する方法がわかりません。
(IBAction) onClickSize:(id)送信者 {
viewSizePrint.hidden = YES; scrlView.contentSize = CGSizeMake(1500, 214); for (int i=0; i<20; i++) { UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(158*i+22, 2, 154, 210)]; imgView.tag = i+10; [scrlView addSubview:imgView]; UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setBackgroundImage:[UIImage imageNamed:[NSString stringWithFormat:@"layout%d_thumbnail", i+1]] forState:UIControlStateNormal]; btn.frame = CGRectMake(158*i+30, 10, 138, 194); btn.tag = i; [btn addTarget:self action:@selector(onClickTheme:) forControlEvents:UIControlEventTouchUpInside]; [scrlView addSubview:btn]; } [self refreshTheme:[AppDelegate sharedAppDelegate].shrTheme]; }