【问题标题】:How to stop gesture swiping back to previous view controller?如何停止手势滑回前一个视图控制器?
【发布时间】:2013-10-13 00:01:45
【问题描述】:

在我的一个视图控制器中,我有一个轮播,用户可以在其中滑动。 但是如果用户在屏幕的左上角向上滑动,他们可以拖回上一个视图控制器。

我怎样才能阻止这种情况?可能与此有关?

- (void) viewWillDisappear:(BOOL)animated
{
    [self.carousel setHidden:YES];
}
- (void) viewWillAppear:(BOOL)animated
{
    [self.carousel setHidden:NO];
}

【问题讨论】:

    标签: ios xcode animation view transitions


    【解决方案1】:

    【讨论】:

    • 但 interactivePopGestureRecognizer 是 UINavigationController 的 readonly 属性..
    • 但是UIGestureRecognizer 上的enabled 属性不是只读的...只读意味着您不能将interactivePopGestureRecognizer 设置为另一个实例,但您可以修改其属性(前提是它们是可读写的)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多