Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何停止手势刷回上一个视图控制器?_Ios_Xcode_Animation_View_Transitions - Fatal编程技术网

Ios 如何停止手势刷回上一个视图控制器?

Ios 如何停止手势刷回上一个视图控制器?,ios,xcode,animation,view,transitions,Ios,Xcode,Animation,View,Transitions,在我的一个视图控制器中,我有一个旋转木马,用户可以通过它滑动。 但是,如果用户在屏幕左上角向上滑动,他们可以将上一个视图控制器拖回 我怎样才能阻止这一切?这可能与此有关 - (void) viewWillDisappear:(BOOL)animated { [self.carousel setHidden:YES]; } - (void) viewWillAppear:(BOOL)animated { [self.carousel setHidden:NO]; } 在UINa

在我的一个视图控制器中,我有一个旋转木马,用户可以通过它滑动。 但是,如果用户在屏幕左上角向上滑动,他们可以将上一个视图控制器拖回

我怎样才能阻止这一切?这可能与此有关

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


在UINavigationController上将InteractivePostureRecognitizer的enabled属性设置为NO,但InteractivePostureRecognitizer是UINavigationController的只读属性。。但是
UIgestureRecognitizer
上的
enabled
属性不是只读的。。。readonly意味着您不能将InteractivePostureRecognizer设置为另一个实例,但可以修改其属性(前提是它们是readwrite)