gpt4 book ai didi

ios - 在 UIPageViewController 中禁用页面滚动

转载 作者:行者123 更新时间:2023-12-01 18:12:46 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How do I Disable the swipe gesture of UIPageViewController?

(24 个回答)


7年前关闭。




我正在开发使用 UIPageViewController 的应用程序。现在我想禁用页面滚动而不是手势。实际上我想在包含 UIPageViewController 的 View 中绘制签名。为此,我需要禁用页面滚动。
我已经禁用了手势,但这不是我想要的。

for (UIGestureRecognizer *recognizer in pageViewController.gestureRecognizers)
{
recognizer.enabled = YES;
}

我希望它在编辑按钮的帮助下,当我按下页面滚动禁用并再次按下启用。
任何人都可以告诉我这怎么可能。

最佳答案

如果您需要在 UIPageViewController 中禁用滚动 - 您可以在数据源方法中返回 nil:

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

关于ios - 在 UIPageViewController 中禁用页面滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27171786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com