向自定义类发出问题

时间:2016-05-19 06:38:31

标签: ios swift swift2 icarousel

我正在使用these两个libraries

我的目标是让玩家进入旋转木马视图的每个单元格。到目前为止,我一直在关注iCarousel repo。

中的示例

如果查看git存储库中的示例,您将看到该单元格已创建,然后被引用。

在我正在尝试的重用视图中引用播放器

let player: Player
    if view == nil {
       player = Player()
       //Do stuff with player
    } else {
       player = view.viewWithTag(1) as! Player
    }

但是我收到错误:从UIView转换为无关类型'播放器'始终失败

感谢任何帮助

1 个答案:

答案 0 :(得分:1)

view.viewWithTag(1)的调用会返回UIView,但PlayerUIViewController的子类,它们不相关,因此您无法从一个转换为另一个。您需要UIView来获取轮播,因此您无法使用Player课程。