Как закрыть UIWebView, созданный программно?

У меня есть следующий код для программного создания UIWebView и создания UIButton поверх него, чтобы закрыть его. Создание в порядке, но проблема: я не могу вернуться к созданному UIWebView, чтобы закрыть его с помощью кнопки!

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView];

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self 
           action:@selector(aMethod:)
 forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Close" forState:UIControlStateNormal];
button.frame = CGRectMake(80, 210, 160, 40);
[button addTarget:self action:@selector(close:) forControlEvents:UIControlEventTouchUpInside];
[webView addSubview:button];

- (IBAction)close:(id)sender {
????
}

Заранее спасибо за вашу помощь :)

8
задан DeZigny 14 July 2011 в 12:49
поделиться