【问题标题】:Add background image for collectionview为 collectionview 添加背景图片
【发布时间】:2017-02-02 10:24:20
【问题描述】:

有没有人知道直接在故事板中将背景图像添加到集合视图中,是否可以这样做?

【问题讨论】:

    标签: ios objective-c storyboard


    【解决方案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"]];
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-07
        • 1970-01-01
        • 2010-12-29
        • 2017-10-16
        • 2020-08-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多