iPhone:使用翻转转换打开本地html页面

时间:2011-05-03 15:05:21

标签: iphone uiwebview

HI,

我使用以下代码打开WebView。它打开Apple网站没有任何动画。我想用动画打开本地html页面(例如翻转转换)并想要一个Back按钮,这样我就可以再次访问我的主要应用程序。有谁可以帮助我。

CGRect frame = [UIScreen mainScreen].bounds;
UIWebView *webView = [[UIWebView alloc] initWithFrame:frame];
[webView setBackgroundColor:[UIColor whiteColor]];
NSString *urlAddress = @"www.apple.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webView loadRequest:requestObj];
[self.view addSubview:webView];
[webView release];

感谢。

1 个答案:

答案 0 :(得分:0)

将webview作为子视图添加到self.view后添加此代码。

    [UIView beginAnimations:nil context:NULL];
     [UIView setAnimationDelay:    0.0f ];       // in seconds  
     [UIView setAnimationDuration: 0.5f ];       // in seconds
     [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight 
                           forView:self.view 
                             cache:YES]; 

         [self.view addSubview:webView];

     [UIView commitAnimations ];