如何制作scrollview最后一个索引,如tableview最后一行

时间:2015-08-17 09:21:32

标签: ios scrollview tableview

我正在使用页面控制器通过水平滚动来逐页显示。但我的要求是显示,当涉及到最后一页时,它应该是弹性的,就好像当表视图到达最后一行时一样。

1 个答案:

答案 0 :(得分:0)

您不必手动设置pageviewcontroller最后一页的弹性。 pageviewcontroller的datasource对象返回分别向右或向左滑动时将在pageviewcontroller上显示的before和after viewcontroller。

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController
{
}

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController
{
}

使用上面两种方法,您可以决定在当前viewcontroller之前或之后应该显示哪个viewcontroller。 当你在上面的方法中返回nil时,pageviewcontroller将会知道下一个不再显示viewcontrollers,默认情况下会给你那个弹性效果。

您可以参考AppCoda的本教程,以进一步了解UIPageViewController Tutorial