验证纹理尺寸失败的断言“ MTLTextureDescriptor”。如何解决?

时间:2019-06-24 08:09:03

标签: swift uicollectionview

问题

我正在从UICollectionView中的API渲染数据,当我向下滚动集合视图时,我正面临着该错误。

  

validateTextureDimensions:1078:断言失败'MTLTextureDescriptor的高度(8256)大于允许的最大大小8192。'

尝试的解决方案:

  • 我浏览过this文章,在这里他建议减小图像大小,但就我而言,我已移除图像(未加载),但仍然遇到问题。

  • 我还检查了this问题,但没有帮助我。

代码

        let cellWidth = floor(screenSize.width) - 10 
        let cellHeight = cellWidth / 1.2

        let layout = deliCollectionView!.collectionViewLayout as! UICollectionViewFlowLayout
        layout.itemSize = CGSize(width: cellWidth, height: cellHeight)
        self.deliCollectionView?.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)

0 个答案:

没有答案