问题标签 [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 投票
2 回答
942 浏览

ios - 显示两个 UITableView

我需要显示两个 UITableView 但我不确定正确的方法。我尝试将两个 UIViewController 与 UITableview 一起使用,并将这些视图加载到父控制器的视图中,但我对此实现表示怀疑。我不能使用 UISplitViewController 因为我需要在左侧有更多的空间,而且我有导航控制器作为根控制器。然后我看到了 iPad 版 Amex应用程序(查看第一个屏幕截图),这似乎是显示表格的最佳方式。它是 UIPageViewController 吗?对实施有何建议?非常感谢。

0 投票
6 回答
22443 浏览

ios - 我怎么知道 UIPageViewController 是向前翻转还是向后翻转?

我有一个 UIPageViewController,我只是不知道如何知道用户翻页的方向,所以我可以适当地设置页数。

谢谢沙妮

0 投票
1 回答
3481 浏览

objective-c - UIPageViewController 作为应用程序的根控制器

我是UIPageViewController第一次使用。当然是 iOS5,我对 ARC 很满意。我没有使用故事板。

在我看到的所有零散示例中,UIPageViewController从不“拥有”屏幕。它始终是其他视图控制器的子级。这是一个要求吗?我想让它成为我的应用程序的根控制器,就像通常使用UINavigationController. 我正在尝试以编程方式进行设置,但我得到的只是一个空的页面视图控制器,其中没有任何内容。

这是应用程序的启动方式(这里的所有代码都在我的应用程序委托类中):

上面代码中提到的那个方法,它为页面视图控制器进行了设置:

我还将日志记录在两个数据源回调方法中,它们甚至都没有被调用。

当它运行时,我只是得到一个空白的红色屏幕。同样,没有涉及故事板。我错过了什么?

0 投票
1 回答
898 浏览

epub - UIPageViewController - 使用 epub 上下文加载它

我正在我的 iPad 应用程序中编写一种图书阅读器 (epub) 并使用 UIPageViewController。我知道如何阅读 epub,但我的问题是应该使用哪个控件来显示单页(ViewCotroller)。我在考虑 WebView 但不确定它如何适合整个页面。它会截断它,所以我应该设法在下一页上显示“不合适”的上下文,否则它会自动向下滚动页面上下文,这在 UX 方面很奇怪。模式是什么?你如何在你的读者中生成 epub 页面@your ViewController?需要使用什么样的组件?非常感谢帮助

0 投票
1 回答
4340 浏览

ios - 故事板中其他视图控制器的 IBOutlets

我想在多个视图控制器之间切换UIPageViewController。这些视图控制器是静态的,所以我想在我的故事板中设计它们。由于不能使用关系或 segues 将它们连接到UIPageViewController数据源,因此我需要一个IBOutletCollection包含页面的数据源对象:

虽然,我无法将此插座连接到有问题的视图控制器。我猜那是因为故事板中的视图控制器被完全独立地对待,就像它们在不同的 nib 文件中一样。有解决方案吗?我不想在代码中设计这些视图控制器。

0 投票
1 回答
1789 浏览

c# - 在 Monotouch 中的 UIPageViewController 中检测控件上的触摸事件

我有几个按钮位于我的 ViewController 所覆盖的区域UIPageViewControllerGestureRecognizers。此区域中的水龙头被 消耗掉,UIPageViewController并且永远不会到达下面的按钮。

我已阅读iPad - PageViewController - Show next view controller on button clickUIPageViewController Gesture 识别器并了解原理,但没有先前的 Obj-C 经验,并且正在努力在 C# 中重新创建这些解决方案。

有人可以提供一个如何在 MonoTouch 中完成的示例吗?

0 投票
1 回答
4579 浏览

ios - ios5 - 在横向时在页面视图控制器中翻页

我在我的应用程序中使用 UIPageViewController 和故事板。
在纵向时,我使用以下代码从一页跳转到另一页,并且工作正常。

但是当我们处于横向模式时,相同的代码不起作用。横屏时如何翻页?

0 投票
2 回答
1970 浏览

iphone - UIPageViewController 只有一个内容视图控制器

我有一个带有 webView 和一些 JS 技巧的应用程序来呈现文本。分页是在 JS 中实现的,我只是将事件从手势传递给 JS 函数。但我想念的是动画。知道用户在滑动翻页时只会看到另一部分文本。所以我决定使用 UIPageViewController。我需要一个控制器来显示,它会在转动动画期间改变它的状态。所以每次都会返回同一个

现在我这样做有一个错误。

最后,问题 - pageViewController 中的正确动画只能使用一个控制器吗?

0 投票
2 回答
3031 浏览

ios - 基于页面的应用程序和手势识别器

我在 Xcode 4 中为 iPad iOS5 创建了一个基于页面的应用程序。

当我运行应用程序时,我可以看到书中的页面,并且可以通过点击屏幕或从左到右或从右到左移动手指来前后翻转它们。

我的问题是,无论我在屏幕的哪个位置按下,在边框中,页面都会翻转。

我设法用以下代码取消了手指翻转:

如何在屏幕上定义一个特定区域,当我点击它时,只有它才会翻页?

我问这个是因为我将工具栏放在屏幕底部,当我单击工具栏中的按钮时,页面会翻转。我想在屏幕上放两个箭头,只有当我按下它们时页面才会翻转。

对不起,如果我的解释有点生疏。谢谢你们。

0 投票
1 回答
1651 浏览

ios - 如何在两页模式下实现可缩放的 UIPageViewController?

在两页布局模式下(换句话说,当 Spine Location 设置为 Mid 时),我需要在 iOS 5 中实现一个可缩放的 UIPageViewController。

当只显示一个页面时,为每个页面使用滚动视图可以正常工作。但是当两个页面在横向模式下并排显示时,如何在缩放动画期间无缝同步页面并对齐边框?

一种可能的解决方案是将 UIPageViewController 放在更大的 UIScrollView 控制器中,但这会产生模糊的图像,因为当父级缩放时,页面内的两个滚动视图不会更新为源图像的更高分辨率区域。

在两页模式下,似乎不可能在 UIPageViewController 内进行缩放。有没有人找到解决这个问题的方法?

提前致谢。