草庐IT

UIPageViewcontroller

全部标签

iphone - 在 Storyboard中使用 UIPageViewController

有没有办法在Storyboard中为UIPageViewController配置数据源、委托(delegate)和ViewController而无需编写代码?我确实在UIPageViewController中看到了数据源和委托(delegate)的导出,但是没有办法在场景之间建立连接,也没有办法在同一个场景中添加额外的Controller。如果IB根本无法配置UIPageViewController,那么在InterfaceBuilder中使用UIPageViewController的目的是什么? 最佳答案 它在Xcode中是完全可

ios - 带有 UITextField 和键盘显示的 UIPageViewController 错误

所以我正在尝试为这个奇怪的错误找到解决方法:http://www.screencast.com/t/UqvVn8ccodEV基本上我有一个带有subviewController的UIPageViewController(很明显)。一旦我添加了一个文本字段,它就会做一件奇怪的事情,如果你滚动它然后点击一个文本字段,它会随机移动到另一个页面。没有一个代表被调用,键盘再次上下移动。似乎与此处相同:clicking/typingonUITextFieldincrementsUIPageViewControllerinsteadofdisplayingkeyboard这里好像也记录了:http:

ios - UIPageViewController:如何添加非分页工具栏或其他 "overlay"元素?

我已经实现了一个PDF查看器。目前它是一个包含UIPageViewController的UIViewController。我的工具栏、一些叠加元素(如快速访问PDF的某些页面)被添加到标准UIViewController的View中。但是我想知道是否需要这样做?是否有可能从UIPageViewController继承并具有子Controller的分页效果,并且顶部仍然有不会被分页的“float”元素?或者遏制是可行的方法吗? 最佳答案 我们应该以编程方式创建UIPageViewController并将其View添加到另一个UIVie

ios - 获取 UIImageView 中的图像数组(在 UIPageViewController 中)

我从Apple提供的基于PageView的标准应用程序模板开始。现在我希望应用程序中的页面显示图像而不是文本。数组创建如下:_pageData=[[NSArrayalloc]initWithObjects:[UIImageimageNamed:@"1.png"],[UIImageimageNamed:@"2.png"],[UIImageimageNamed:@"3.png"],nil];此数组按以下方式处理:DataViewController*dataViewController=[storyboardinstantiateViewControllerWithIdentifier:@

ios - UIScrollView 或 UIPageViewController

我正在为iOS5开发应用程序。我想在一个小框架中有一张大图片,一次在这个框架中只显示图像的一部分。当用户向右或向左滑动时,图像将移动到下半部分。我想问你我应该用什么,UIScrollView还是UIPageViewController??还是我应该用别的东西??感谢所有提示 最佳答案 我建议使用UIScrollView并将其pagingEnabled属性设置为YES。这将使它捕捉到其View边界的倍数。因此,如果您的View是640宽,而图像是1280宽,则它会在上半部分和下半部分之间对齐。

ios - UIPageViewController viewControllerAfterViewController 在返回 nil 后不调用

我正在尝试实现UIPageViewController并在每一步都进行验证。我的代码在没有验证的情况下工作正常,所以页面上的所有内容似乎都是正确的。这是我的代码:-(UIViewController*)pageViewController:(UIPageViewController*)pageViewControllerviewControllerBeforeViewController:(UIViewController*)viewController{intindex=[(MyViewController*)viewControllerindex];index--;return[_

ios - 嵌套 UICollectionViews 与 UIPageViewController

我发现自己需要实现以下功能:滚动页面并在屏幕下部显示一个TableView或CollectionView,其中的数据仅与该特定页面相关。首先,我尝试使用嵌套的UICollectionViews使外部UICollectionView的单元格成为屏幕的大小,并将内部UICollectionView的委托(delegate)设置为包含单元格(外部UICollectionView的单元格)。我遇到了数据未正确加载到内部CollectionView中的问题。这个问题更好地描述了这个问题:nestingUICollectionViewsissue无论如何,我更多地研究了UIPageViewCont

ios - UIPageViewController最后一页跳动效果?

我正在使用UIPageViewController翻阅多页内容,目前当用户翻到UIPageViewController的最后一页时我不做任何事情,因为那里没有更多的页面可以切换,我如何实现像滚动到UIScrollView末尾这样的弹跳效果,以便它给用户一些反馈它是序列的末尾? 最佳答案 试试这个!在“第一个”页面之前添加一个空白页面(并可选择将其设置为隐藏)完成UIPageViewController的设置后,手动转到第二页,即您的“第一”页。在pageViewController:viewControllerBeforeViewC

ios - UIPageViewController 不跟踪页面索引

我整个周末都在为这个问题苦苦挣扎,并且花了很长时间谷歌搜索来寻找解决方案,但没有成功。我的用例非常简单,我不敢相信让这样一个微不足道的行为正常工作有多么困难。我的应用程序是一个简单的分页流程,用户可以在其中向左或向右滑动以查看下一页或上一页。我有一个UIPageViewController,每个页面都包含一个UITableView。由于此处解释的原因,我在尝试跟踪viewControllerAfterViewController和viewControllerBeforeViewController函数中的页面索引时遇到了问题:PageViewControllerdelegatefunc

ios - UIPageViewController 在哪里缓存上一个和下一个 Controller ?

当UIPageViewController使用viewControllerBeforeViewController和viewControllerAfterViewController方法调用数据源时,它正在获取将在用户再次滑动时显示的ViewController。是否有一个可写的属性来保存这些数据直到需要使用它?我问的原因是我希望用户能够滑动以前进或后退,或者只需点击即可前进到下一张幻灯片。但是,如果我点击以从第一张幻灯片前进到第二张幻灯片(使用setViewControllers方法前进),我无法向后滑动;没有可以返回的后台Controller。这仅影响第二张幻灯片。所以我需要能够以