为什么MDCCardCollectionCell上方的子视图没有出现?

时间:2019-09-06 02:51:03

标签: ios swift xcode

我正在使用材料设计卡来创建收藏视图。会出现“收藏夹”视图中的卡片,但是当我向其中添加带有文本或图像的标签时,它们不会出现。我该怎么办?

我已经导入了MaterialComponents.MaterialCards包,并遵循了https://material.io/develop/ios/components/cards/#typical-use-in-a-collection-view中有关集合视图的说明,但是事实证明我不能在单元格上放任何东西。我还尝试使用card作为视图,并且可以在此之上放置其他内容。

The screeprint of the storyboard of the view
The screenprint of the collection view after added a picture on it

    @IBOutlet weak var TagCollection: UICollectionView!

    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        TagCollection.register(MDCCardCollectionCell.self, forCellWithReuseIdentifier: "TagCell")
        return 5
    }

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
        let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "TagCell", for: indexPath) as! MDCCardCollectionCell
        cell.isSelectable = true
        return cell
    }

0 个答案:

没有答案