gpt4 book ai didi

ios - UIScrollView 上的 UITapGestureRecognizer

转载 作者:行者123 更新时间:2023-12-01 16:03:45 24 4
gpt4 key购买 nike

我在 Storyboard的 UIScrollView 上设置了一个 UITapGestureRecognizer。 ScrollView 包含其他内容(两个 UIView,一个 UIWebView)。

手势识别器属性如下:

  • Action :dismissPopover
  • 委托(delegate):postViewController
  • gestureRecognizers: ScrollView
  • 状态:启用
  • 需要的 Taps 数量:1
  • 需要的 Touches 数:1
  • 取消TouchesInView:是
  • delayTouchesBegan:否
  • delayTouchesEnded:是

ScrollView (相关)属性如下:

  • userInteractionEnabled:是
  • canCancelContentTouches:是

但是,当我点击 ScrollView 上的任意位置时,手势不起作用。

最佳答案

委托(delegate)类(符合UIGestureRecognizerDelegate)必须实现

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}

这样,点击手势就可以工作了。

关于ios - UIScrollView 上的 UITapGestureRecognizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27715448/

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