search

Home  >  Q&A  >  body text

ios - 关于多层uiscrollview的交互手势冲突

我做了一个类似网易新闻的滚动的菜单(在scrollview上放n个tableview),这样是两层scrollview,这没有问题。我自定义了tableviewcell,cell上有一个scrollview,这是3层scrollview。于是,问题出现了
1、cell上的scrollview只占垂直方向的一半,当我在另一半不是scrollview的视图上滑动的时候,cell的scrollview仍然滑动。
2、cell上的scrollview在最左边是没有内容的,但是我希望出发弹性效果,即继续往右划的时候能出现弹性效果。然而并没有,当我往右划时触发的是最底层的scrollview,即tableview的父视图。我的疑问是,怎样指定出发哪一层scrollview。

伊谢尔伦伊谢尔伦2808 days ago794

reply all(1)I'll reply

  • PHP中文网

    PHP中文网2017-04-18 09:48:41

    You can customize gestures and then transmit messages, and each layer will respond, instead of just ending when the first layer's scrollview responds

    1. UIResponder then receives and passes it to the next layer

    reply
    0
  • Cancelreply