相关疑难解决方法(0)

UIPageViewController:返回当前可见视图

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

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

但问题是:我无法可靠地将该id用作显示页面的id.因为如果用户转动页面但中途决定停止转动并将页面放回,viewDidAppear则已经被调用.(视图在卷曲页面后面可见).

也许我应该只在当前视图消失的情况下切换到新的id.但我想知道是否有更简单的方法来返回当前可见的视图?

iphone ios uipageviewcontroller

88
推荐指数
8
解决办法
8万
查看次数

我怎么知道UIPageViewController是否向前翻转或反转?

我有一个UIPageViewController,我只是无法弄清楚如何知道用户转向页面的方向,以便我可以适当地设置页数.

谢谢Shani

ios uipageviewcontroller

18
推荐指数
3
解决办法
2万
查看次数

在刷过最后一个视图控制器后,如何解除/弹出UIPageViewController?

在刷过最后一个视图控制器后,如何解除/弹出UIPageViewController?基本上想要用图像制作教程样式的分页视图,并在用户从最后一页滑到"下一页"后解除.

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

    NSUInteger index = [(EmailTutorialViewController *)viewController index];


    index++;

    if (index == 5) {
        [self.navigationController popViewControllerAnimated:YES]; // this doesn't do anything
        return nil;
    }

    return [self viewControllerAtIndex:index];
}
Run Code Online (Sandbox Code Playgroud)

ios uipageviewcontroller

8
推荐指数
1
解决办法
6906
查看次数

标签 统计

ios ×3

uipageviewcontroller ×3

iphone ×1