ビューコントローラーでビューを作成しました。そのサブビューをロードするか、元のビューコントローラーの左から右にロードされる可能性があることを示します
subView = [[UIView alloc] initWithFrame:CGRectMake(20, 125, 560,530)];
[subView setBackgroundColor:[UIColor colorWithRed:216./255 green:238./255 blue:209./255 alpha:1.0]];
UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
backButton.frame = CGRectMake(40,20, 169,42);
UIImage*btnImage = [UIImage imageNamed:@"back.PNG"];
[backButton setImage:btnImage forState:UIControlStateNormal];
[backButton addTarget:self action:@selector(backButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[subView addSubview:backButton];
[self.view addSubview:subView];
ボタンをクリックしてこのビューを開きたい ボタンをクリックすると、通常は新しいビューコントローラーが開くので、このビューが左から右にスライドして画面に表示されるようにします。