Ios 移动视图但将imageview保持在固定位置
我正在通过滑动向上移动Ios 移动视图但将imageview保持在固定位置,ios,cocoa-touch,Ios,Cocoa Touch,我正在通过滑动向上移动UIView,但我希望UIView中的imageView保持其位置。我通过执行[self.view insertSubview:self.imageViewHolder-oversubview:self.panedView]将imageView放在一个单独的UIView下(我需要在imageView下包含一个标签),实现了这一点。现在的问题是,当我在imageView上向下滑动时,我向上滑动的视图不会再向下滑动,除非我在imageView周围滑动。这是因为UIgesture
UIView
,但我希望UIView中的imageView保持其位置。我通过执行[self.view insertSubview:self.imageViewHolder-oversubview:self.panedView]将imageView放在一个单独的UIView下(我需要在imageView下包含一个标签),实现了这一点代码>。现在的问题是,当我在imageView上向下滑动时,我向上滑动的视图不会再向下滑动,除非我在imageView周围滑动。这是因为UIgestureRecognitor
与imageView下的视图相关联。有什么简单的解决方法吗
手势识别器代码:
UISwipeGestureRecognizer * swipeUpRec = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleUpSwipe:)];
[self.panedView addGestureRecognizer:swipeUpRec];
[self.imageViewHolder addGestureRecognizer:swipeUpRec];
您是否尝试将手势识别器添加到imageview(除了视图上的识别器之外?我尝试过这样做,但向上滑动的行为很奇怪,并且会出现故障。您是否实现了这些代理方法?我在手势识别代码中添加了这些代理方法。我认为这些代理方法中的任何一种都不是必需的,因为我只有一个向上滑动的识别器,我正在用于两个视图。创建一个sepa对swipeDownRec实例进行评级,并将其添加到图像视图中