TopShelf

作者: 阿姣_0405 | 来源:发表于2018-12-05 20:11 被阅读0次

简单的可以参考这个博客TopShelf
官网TopShelf

 var topShelfStyle: TVTopShelfContentStyle {
        return .sectioned
    }
 var topShelfItems: [TVContentItem] {
        let ID = TVContentIdentifier(identifier: "identifier1", container: nil)
        let Item = TVContentItem(contentIdentifier: ID)
        var Items = [TVContentItem]()
      
        for i in 0 ..< 8 {
            do {
                let identifier = TVContentIdentifier(identifier: "identifier2", container: ID)
                let contentItem = TVContentItem(contentIdentifier: identifier )
                
                if let url = NSURL(string: ["https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1416240957,410020165&fm=58","https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=216248366,1253432148&fm=58","https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=3314685794,229436694&fm=58","https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=1316079114,162208842&fm=58","https://ss2.baidu.com/6ONYsjip0QIZ8tyhnq/it/u=470891324,227323529&fm=58","https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=3495368848,1024610533&fm=58","https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=3305383698,853442007&fm=58","https://ss1.baidu.com/6ONXsjip0QIZ8tyhnq/it/u=1778394871,4237479606&fm=58"][i])
                {
                    contentItem.imageURL = url as URL
                    contentItem.imageShape = .poster
                    contentItem.title = ["星球大战","老炮儿","寻龙诀","我滴个神啊","神探夏洛克","夏洛特烦恼","游戏","不可思异"][i]
                    contentItem.displayURL = NSURL(string: "hehe://\(i)") as! URL
                    contentItem.playURL = NSURL(string: "hehe://\(i)") as! URL
                }
                Items.append(contentItem)
            }
        }

        Item.title = "热门电影"
        Item.topShelfItems = Items
        
        let ID1 = TVContentIdentifier(identifier: "identifier2", container: nil)
        let Item1 = TVContentItem(contentIdentifier: ID1)
        Item1.title = "呵呵"
        Item1.topShelfItems = Items
        
        return [Item,Item1]
    }

效果如图:


效果图

相关文章

网友评论

      本文标题:TopShelf

      本文链接:https://www.haomeiwen.com/subject/aftgcqtx.html