3
在之前的iOS版本中,我曾经将QLPreviewController添加为子视图。使用我自己的应用程序标题和导航栏非常方便,但在iOS 8中,它在标题下方添加了一个空白区域。这是它自己的导航栏的空间。如何在目标C中添加QLPreviewController作为子视图 - iOS8
你可以看到所附IMG:
我用这个代码:
QLPreviewController *previewController = [[QLPreviewController alloc] init];
previewController.dataSource = self;
previewController.delegate = self;
previewController.currentPreviewItemIndex = 0;
previewController.view.frame = CGRectMake(0, 0, self.containerView.frame.size.width, self.containerView.frame.size.height);
[self addChildViewController:previewController];
[previewController didMoveToParentViewController:self];
[self.containerView addSubview:previewController.view];
我如何十个分量的iOS7的funcionality?我只想隐藏qlpreviewcontroller导航栏
感谢
最后我用一个UIWebView作为解决方法。我不喜欢它,但它适用于所有版本。除了我的应用程序不能使用自动布局,它支持iOS 5.1.1的旧iPad – buttcmd 2014-11-10 19:26:33