如何在集合视图后面保留此背景图像

时间:2016-03-21 18:42:47

标签: ios object

这是我的代码,我基本上解决了我的大部分问题,但是我的集合视图的背景是在我的集合视图后面的模式中滚动... 所有这些场景都以编码方式制作......我想制作我拥有的背景图像,但我希望收集视图滚动它。但目前背景是滚动文字。

   // NSString *userId = PFUser currentId;
    PFQuery *query1 = [PFQuery queryWithClassName:PF_USER_CLASS_NAME];
    [query1 whereKey:PF_USER_OBJECTID equalTo:[PFUser currentId]];
    [query1 findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error)
     {
         NSLog(@"madeIt");
         PFUser *user = [objects firstObject];
         UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:user[PF_USER_BACKGROUND]]]];
                 self.collectionView.backgroundColor = [UIColor colorWithPatternImage:image];
         //NSLog(user[PF_USER_BACKGROUND]);

     }];

1 个答案:

答案 0 :(得分:1)

将其设置为UIViewController的背景颜色:

self.view.backgroundColor = [UIColor colorWithPatternImage:image];

将UICollectionView的背景颜色设置为清晰的颜色:

self.collectionView.backgroundColor = [UIColor clearColor];

另外,如果需要,将UICollectionViewCell的背景颜色设置为清晰颜色:

cell.backgroundColor = [UIColor clearColor];