我一直在尝试向我的应用添加自定义背景图片。
我使用了这里介绍的方法:
How to fill background image of an UIView
这些代码在普通的UIViewController和UITableViewController中均成功,但在UICollectionViewController中均失败。它全是黑色的。
据我了解,UITableViewController具有与UICollectionViewController类似的结构。我比较了这两个 Controller 的设置,它们都是相同的(在 View 部分)。代码如何在一个而不是另一个上工作?
最佳答案
最好的实现方法是通过viewDidLoad中的CollectionView实现代码
let bgImage = UIImageView();
bgImage.image = UIImage(named: "bg4");
bgImage.contentMode = .ScaleToFill
self.collectionView?.backgroundView = bgImage
关于ios - 无法设置UICollectionView的背景图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31234502/