【问题标题】:icarousel viewForItemAtIndex is not getting called?icarousel viewForItemAtIndex 没有被调用?
【发布时间】:2014-04-21 06:33:50
【问题描述】:

我正在使用 NickLockwood 的 iCarousel。我不明白为什么没有调用viewForItemAtIndex。(设置断点并且它没有被命中。)一切都做得很好。 datasourcedelegate 设置为 self。 iCarouselviewDidLoad 中分配。 类型也给出。 有什么问题? 有人遇到过这样的问题吗?

【问题讨论】:

  • 您是否在标头中实现了协议?
  • @Daniel 是的,一切都完成了。
  • 最好的方法是参考库中给出的示例并比较是否缺少任何内容?也许你没有在你的 .h 或 .m 文件中设置 或者如果你使用故事板或 xib 然后从那里设置它
  • @suhit 一切正常。 numberOfItemsInCarousel 被调用但不是viewForItemAtIndex
  • 能不能把代码放到viewForItemAtIndex方法里

标签: ios icarousel


【解决方案1】:

检查 numberOfItemsInCarousel 返回大于零。如果 numberOfItemsInCarousel 返回零表示没有调用 viewForItemAtIndex 的时间。

【讨论】:

  • 为什么 array.count 返回 (null) 现在必须照顾它。但是谢谢。当我返回号码时它可以工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-15
  • 1970-01-01
  • 1970-01-01
  • 2018-11-25
  • 2019-03-31
相关资源
最近更新 更多