ios - 在 UIView 中使用 UIPageViewController

标签 ios ipad uipageviewcontroller

我正在尝试在 IOS/Xcode4.6 上创建一个图书阅读应用程序,并且我创建了一个 UIPageViewController。该应用程序适用于 iPad,并且始终处于横向模式,因此我同时显示两个 UIViewController。

一切正常,但我需要减小书的大小,因为它需要全屏显示页面。当我尝试调整 View 大小时,表示为书页的 UIViewController 的内容超出了书本。

这就是我需要的界面。请帮忙。 提前致谢。

How the interface looks like

最佳答案

呸,几个搜索周期后找到了解决方案。这可能不是最好的方法,但这是我所做的,非常简单。

我在 init 中使用自动调整掩码设置我的页面 (UIViewControllers) View ;

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;
    }

return self;
}

关于ios - 在 UIView 中使用 UIPageViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16229250/

相关文章:

ios - 如何使用转换将推送 View 设置为 Root View Controller

ios - 检查歌曲是否仍然存在

css - 媒体查询在 iPad Pro 上无法正常工作

ios5 - UIPageViewController 过渡速度/持续时间?

ios - 如何在 Swift 中将自定义图像添加到页面指示器?

objective-c - 使用 CGContextDrawPDFPage : cannot find CropBox 渲染 PDF

ios - 在从 Xcode 5.x 构建的 IOS 7 中自定义 UISearchBar 取消按钮

ios - 为什么我不能在 UIButton 子类的便捷初始化程序中使用 "self.init(type: .custom)"

php - php返回的数据为空,iOS

ios - 在后台模式下接收 GPS 位置更新?iOS 8