代码之家  ›  专栏  ›  技术社区  ›  Kevin Sylvestre

Cocoa Touch子类UIScrollView和自定义委托仍然接收父委托消息

  •  0
  • Kevin Sylvestre  · 技术社区  · 15 年前

    我已经将UIScrollView子类化并添加了自己的自定义委托(当前调用 delegate ). 我想添加一些功能,比如在点击图像时通知用户,并像表视图一样执行加载。

    但是,如果我定义自己的自定义委托,则无法设置父委托以响应以下事件 scrollViewDidScroll (我希望子类接收这些事件)。我应该在我的子类中重命名委托吗?我应该用 super.delegate 以某种形式?做这个有标准吗?谢谢!

    1 回复  |  直到 15 年前
        1
  •  1
  •   d11wtq Vadim Baryshev    15 年前

    您的自定义委托是否只是扩展了UIScrollViewDelegate的方法?如果是,就重写方法 -scrollViewDidScroll 等等,并将信息转发给您自己的代表。

    也许我误解了你的问题,所以我很抱歉。