【问题标题】:Scroll view can't perform delegate but table view can滚动视图不能执行委托,但表格视图可以
【发布时间】:2017-12-25 09:28:42
【问题描述】:

我有一个滚动视图来显示图像并设置在 tableview 单元格内。滚动视图不能执行滚动视图委托,但表格视图可以执行滚动视图委托。

那么,我怎样才能执行仅委托滚动视图?

【问题讨论】:

  • 对不起,我的意思是我将“图像视图”添加到滚动视图而不是图像。我将图像视图添加到滚动视图中,并希望水平滚动以显示图像。

标签: ios objective-c uitableview uiscrollview uiscrollviewdelegate


【解决方案1】:

当您在滚动视图中滚动时,将调用滚动视图委托,但表格视图将滚动。您不能只访问表格视图中的滚动视图委托。

【讨论】:

    【解决方案2】:

    如果您将图像添加到滚动视图,它不会滚动,因为您实际上是在滚动单元格而不是滚动视图本身。 这就是为什么您需要将图像添加到单元格中,而不是添加到滚动视图中。

    因此,在您构建单元格的表格视图委托方法中,您应该添加图像视图。

    【讨论】:

      猜你喜欢
      • 2016-03-16
      • 1970-01-01
      • 2016-08-04
      • 2016-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-27
      相关资源
      最近更新 更多