我有一个应用程序,它有几个不同的按钮,可以看到不同的视图。其中一个视图将在 iPhone 上的 Safari 中打开一个网站,这是我想要发生的。问题是如果我想回到应用程序,我得到的只是一个白屏,我必须双击主页按钮,关闭应用程序并重新启动它。
这可能与释放内存或视图有关吗?我不确定如何修复它,所以在 safari 中查看网页后,我可以返回应用程序并继续查看其他视图。
这是我在 webViewController.m 中使用的
#import "webViewController.h"
@interface webViewController ()
@end
@implementation webViewController
- (void)viewDidLoad
{
NSURL *url = [ [ NSURL alloc ] initWithString: @"http://www.mydomain.com" ];
[[UIApplication sharedApplication] openURL:url];
}
- (void)viewDidUnload
{
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
@end