问题标签 [uipageviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2412 浏览

iphone - 如何使 UIPageViewController 动画具有用于翻页功能的偏移边缘?

我有兴趣在UIPageViewController我正在创建的新寻宝 iPhone 应用程序中使用新类。带有藏宝图线索等的翻页动画看起来很可爱。我注意到的一件事是,在 iBooks 中,Apple 让它看起来实际上有一堆页面,以便为翻到下一页提供 UI 提示. 这对我来说似乎是个好主意。

巧妙的是,在典型的 Apple 对细节的关注中,翻页动画不像我见过的页面视图控制器示例中那样从屏幕边缘开始,而是从屏幕边缘开始偏移第一页似乎是。这样一来,您就不会将额外的页面图形作为被翻转页面的一部分,并且后续页面似乎保持在原位。

有人知道如何在我们自己的使用页面视图控制器的应用程序中实现这种效果吗?

0 投票
1 回答
1348 浏览

objective-c - iOS 5 Developer's Cookbook (Erica Sadun) 中的 BookController 在横向模式下无法正确启动

我试图解决的问题:

我在第 5 章中使用了第 05 章示例 06 BookController(C05/06-Scrubbing Pages in https://github.com/erica/iOS-5-Cookbook.git)在一个将 UInavigatioController 作为 rootViewController 的项目中,但它没有在横向模式下正确启动。如果您旋转设备纵向并返回横向,它将开始工作。

要显示错误,请使用以下内容修改 main.c 中的示例测试台委托:

我的应用程序启动横向,所以问题是图书控制器在启动时无法识别横向模式(如果您在启动后旋转它将起作用)。试试看。

要在开始时识别风景,请在 BookController 中替换以下方法

并添加以下内容:

现在的问题是它BookController不会在开始时出现,但如果你旋转它又开始工作。

0 投票
3 回答
1199 浏览

iphone - 使用UIPageViewController时如何让用户知道可以翻页?

我刚刚使用 UIPageViewController 在我的 iPhone 应用程序中实现了一个视图。翻页看起来非常漂亮。但是我如何让用户知道该页面可以或需要被翻转以获取更多内容?我在参考手册中找不到任何内容。

另一个问题是我的一些页面比单个屏幕还大,所以用户已经在上下滚动以获取更多内容。谢谢。

0 投票
20 回答
86739 浏览

iphone - UIPageViewController:返回当前可见视图

你怎么知道当前页面/视图中显示的内容是UIPageViewController什么?

我已经覆盖了viewDidAppear我的子视图的方法,以便他们在他们的viewDidAppear方法中向父视图发送一个 id。

但是,问题是这样的:我不能可靠地使用该 id 作为显示页面的 id。因为如果用户翻页但中途决定停止翻页并将页面放回原处,viewDidAppear将已经被调用。(视图在卷曲页面后面可见)。

如果当前视图消失,也许我应该只切换到新的 id。但是我想知道是否没有更简单的方法来返回当前可见的视图?

0 投票
1 回答
810 浏览

xcode4 - UIPageViewController 仅用于更改文本?

我想写一本带有交互方法的电子书,所以我需要设置一个带有 ViewController 数组的 UIPageViewController,但我发现的唯一教程或示例是更改标签内容的文本。

现在我想知道,是否可以将视图控制器或视图数组添加到 UIPageViewController 并在控制器之间滑动?!?

因为我需要在每个页面上都有一个按钮,它调用 IBAction ......

有人有这方面的教程或示例代码吗?

0 投票
1 回答
864 浏览

ios - 如果 UIPageViewController 的当前可见页面不支持当前方向,则更改旋转

UIPageViewController如果用户浏览到不支持当前界面方向的新视图控制器,我正在尝试让设备旋转。我想获得或多或少相同的行为,就像以模态方式推送 VC 一样。

示例:当前 VCUIPageViewController支持所有界面方向,用户浏览到下一个 VC,该 VC 应仅以横向显示。

我使用默认的Page-Base-Application-Template进行测试,实现shouldAutorotateToInterfaceOrientation了DataViewController的方法如下:

我的期望是,如果我在 2 月浏览视图控制器,屏幕将旋转为横向,但仍保持纵向。有趣的是,shouldAutorotateToInterfaceOrientation如果我浏览到 2 月的 VC,则会调用并返回 NO。

我也尝试过检查方向,RootViewController但没有任何运气。

我现在没有任何想法。任何建议将不胜感激,谢谢!

0 投票
3 回答
2961 浏览

iphone - UIPageViewController - 使用 PDF 或图像加载它

我想知道如何使用 PDF 文件或图像填充/加载 UIPageViewController(xcode 4.2 中给出的基于项目)。你能帮忙吗 ?我应该在哪里添加一些代码,我应该在项目中添加什么?

非常感谢 !

0 投票
2 回答
1033 浏览

objective-c - UIPageViewController - 视图不加载

我想加载一个 UIView 作为第一页,然后加载一些 UIImageViews。UIImageViews 加载正常,但第一个 UIView 显示为空白。我在故事板中设计了 UIView。它有一些 UIButtons 和一些其他控件。我究竟做错了什么?

我从默认的 pageController 模板创建了项目。

模型控制器.m

0 投票
1 回答
629 浏览

ipad - UIPageViewController 应用程序 - 使用 pdf 填充

我想填充此应用程序,但使用 pdf 而不是字符串。我能怎么做 ?我猜它在函数中 - (void)createContentPages ...非常感谢您的帮助。

这是使用的示例代码:

http://www.techotopia.com/index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application

我更改了createContentPages,但它确实很糟糕,我猜是正常的,它只显示图像的路径(我尝试使用图像,似乎更容易......):

0 投票
1 回答
2291 浏览

xcode - UIPageViewController - 每个页面显示不同的 Webview

我想知道如何在UIPageViewController不同 UIWebView 的 URL 的每个页面上显示,假设第一个 pdf 是 one.pdf,第二个是 two.pdf 等等...

我在 Xcode 4.2 中使用 UIPageViewController