我的目标是让玩家进入旋转木马视图的每个单元格。到目前为止,我一直在关注iCarousel
repo。
如果查看git存储库中的示例,您将看到该单元格已创建,然后被引用。
在我正在尝试的重用视图中引用播放器
let player: Player
if view == nil {
player = Player()
//Do stuff with player
} else {
player = view.viewWithTag(1) as! Player
}
但是我收到错误:从UIView
转换为无关类型'播放器'始终失败
感谢任何帮助
答案 0 :(得分:1)
对view.viewWithTag(1)
的调用会返回UIView
,但Player
是UIViewController
的子类,它们不相关,因此您无法从一个转换为另一个。您需要UIView
来获取轮播,因此您无法使用Player
课程。