搜尋

首頁  >  問答  >  主體

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

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

伊谢尔伦伊谢尔伦2809 天前799

全部回覆(1)我來回復

  • PHP中文网

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

    可以自訂手勢,然後進行訊息傳遞,每層都回應,而不是僅在第一層的scrollview 相應完 就結束

    1、UIResponder 然後接收然後傳遞到下一層

    回覆
    0
  • 取消回覆