如何打开像appcompionion弹出窗口的应用程序浏览器

时间:2010-11-17 20:54:13

标签: iphone

是否可以打开一个加载pdf的应用内浏览器,然后将你带回到nib,就像mailcomposition与应用内电子邮件一样?如果是这样,任何人都可以帮忙。

2 个答案:

答案 0 :(得分:1)

您应该能够使用由自定义UIViewController控制的UIWebView,您可以使用视图控制器中的presentModalViewController:animated:方法来弹出PDF。

答案 1 :(得分:0)

1)创建一个.xib和相应的视图控制器(这里都命名为WebViewViewController)。这应包括UIWebView(显示PDF)和UIButton(关闭模态视图和返回原始视图)。

2)将您的WebViewViewController呈现为模态视图。这将使用新视图“弹出”当前视图。

WebViewViewController *webViewVC = [[WebViewViewController alloc] initWithNibName:@"WebViewViewController" bundle:nil];

//I am showing it over a Navigation Controller, you may be using something different.
[self.navigationController presentModalViewController:webViewVC animated:YES];

[webViewVC release];

3)在WebViewViewController中,将IBAction方法连接到“关闭”按钮。在该方法中使用此方法来关闭“弹出”视图。

//
[self dismissModalViewControllerAnimated:YES];
  • 如果您需要有关将PDF加载到UIWebView中的帮助,请与我们联系。