スーパービューでUIViewを作成したときに、終了ボタンとして機能するボタンをこのビューに追加したいとします。 これを押すと、スーパービューからこのUIViewが削除されますが、どうすればいいですか? ボタンがビューを作成し、あなたのクラスでUIViewに終了ボタンをプログラムで追加する方法
- (IBAction)skillButtonPressed:(UIButton *)sender
{
UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(40, 130, 240, 232)];
UIButton *cancelButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[cancelButton setFrame:CGRectMake(0, 0, 32, 32)];
[cancelButton setTitle:@"x" forState:UIControlStateNormal];
[myView addSubview:cancelButton];
[self.view addSubview:myView];
}
その最初のビューコントローラuが提示できるのは、ナビゲーションコントローラ、UItabbarなどです。 –
これは最初のviewControllerで作成されたもので、画面上のポップアップウィンドウのようなものなので、終了ボタンでこのウィンドウを閉じます。 – Shakesbeer