我是iOS开发的新手,我想知道如何添加一个背景图像,该背景图像将垂直重复到我创建的UI集合视图以显示图像数组?
答案 0 :(得分:34)
这也可以,我认为比使用背景颜色更合适。直接转到 backgroundView 。
- (void)viewDidLoad
{
[super viewDidLoad];
self.collectionView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourImage.png"]];
}
答案 1 :(得分:18)
- (void)viewDidLoad
{
[super viewDidLoad];
self.collectionView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName.pnd"]];
}
答案 2 :(得分:4)
对于swift,添加到viewDidLoad():
self.collectionView?.backgroundColor = UIColor(patternImage: UIImage(named: "background")!)