【发布时间】:2013-11-17 14:09:03
【问题描述】:
我要展示一个视图,这两种情况有什么区别?
UIViewController *con = [[dddd alloc]init];//this controller is used to show a pdf using a webView(using loadURL method)
//situation 1 which can show the pdf
[self.navigationcontroller pushviewcontroller:con animation:YES];
//situation 2 which can not show the pdf
[self.view addSubview:con.view];
在这两种情况下,[webView loadURL:url]都被执行了,但是结果不同,我不知道为什么。
【问题讨论】:
-
UIView 与 UIViewController 不同。这两种情况完全不同。
-
嗨,astri,我知道它们是不同的。但似乎它们都可以在窗口中显示控制器的视图
-
您可以在视图顶部添加任意数量的视图,甚至是不覆盖整个屏幕的视图。例如,按钮是 UIView。最好在这里观看一些视频:itunes.apple.com/gb/course/coding-together-developing/…
-
@nice 您可能还想考虑使用
UIDocumentInteractionController,这是一种呈现 PDF 的简单方法。
标签: ios navigation viewcontroller addsubview