gpt4 book ai didi

iphone - QLPreviewController 的 contentInset

转载 作者:可可西里 更新时间:2023-11-01 03:32:25 24 4
gpt4 key购买 nike

我正在为 iOS 7 重构我的应用程序,我在 QLPreviewController 的顶部和下方有一个带有 UIToolBar 的 View Controller 。我将 UIToolBar translucent 设置为 YES,并且 QLPreviewController 的原点 y 与工具栏的 y 原点相同(因此我将能够看到工具栏后面的 QLPreviewController)。

现在 QLPreviewController 的内容被剪切,我想将内容插入设置为从 44.0(工具栏的高度)开始而不是 0.0。

截图: enter image description here

我可以访问 QLPreviewController 的 ScrollView 吗?我该怎么做?

谢谢!

最佳答案

您可以将extendedLayoutIncludesOpaqueBars设置为NO:

QLPreviewController *previewViewController = [[QLPreviewController alloc] init];
previewViewController.extendedLayoutIncludesOpaqueBars = NO;
//code for push/present previewViewController

或将edgesForExtendedLayout设置为UIRectEdgeNone:

QLPreviewController *previewViewController = [[QLPreviewController alloc] init];
previewViewController.edgesForExtendedLayout = UIRectEdgeNone;
//code for push/present previewViewController

关于iphone - QLPreviewController 的 contentInset,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18941883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com