为 collectionview 添加背景图片
Posted
技术标签:
【中文标题】为 collectionview 添加背景图片【英文标题】:Add background image for collectionview 【发布时间】:2017-02-02 10:24:20 【问题描述】:有没有人知道直接在故事板中将背景图像添加到集合视图中,是否可以这样做?
【问题讨论】:
【参考方案1】:是的,这是可能的 我正在使用 xcode 8.1,在这个版本的 xcode 中是可能的,我不确定其他的。 对于 XCode 8.1,我已经尝试过并按预期工作。
您只需将 UIImageView 拖到 UICollectionView 上即可。 甚至它会根据你的 UICollectionView 的大小自动调整你的 UIImageView 的大小
【讨论】:
很高兴它有帮助:)【参考方案2】:最好以编程方式创建这样的 imageView
let imageView : UIImageView =
let iv = UIImageView()
iv.image = UIImage(named:"imagename")
iv.contentMode = .scaleAspectFill
return iv
()
在 ViewDidLoad 方法上
self.collectionView?.backgroundView = imageView
这将使背景成为您想要的图像
【讨论】:
【参考方案3】:这将比背景颜色完美。
- (void)viewDidLoad
[super viewDidLoad];
self.collectionView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imageName"]];
【讨论】:
以上是关于为 collectionview 添加背景图片的主要内容,如果未能解决你的问题,请参考以下文章
当我在 CollectionView 中向下滚动时,图片消失了