iOScollectionView广告无限滚动实例(Swift实现)

2020-01-18 17:45:20丽君

plist文件如下图所示:ios无限滚动,collectionview,滚动

用到的字典转模型因为比较简单的转换,就自己写了个:


import UIKit

class BOCollectionViewCell: UICollectionViewCell {

  @IBOutlet weak var imageView: UIImageView!
  var model : BOModel? {
    didSet {
      guard let image = UIImage.init(named: (model?.name)!) else {
        return
      }
      
      
      self.imageView.image = image
    }
  }
  override func awakeFromNib() {
    super.awakeFromNib()
 
  }

}

自定义collectionViewCell类中的内容:


import UIKit

class BOCollectionViewCell: UICollectionViewCell {

  @IBOutlet weak var imageView: UIImageView!
  var model : BOModel? {
    didSet {
      guard let image = UIImage.init(named: (model?.name)!) else {
        return
      }
      
      
      self.imageView.image = image
    }
  }
  override func awakeFromNib() {
    super.awakeFromNib()
 
  }

}

附: 其实这种方法比较实现无限滚动,利用了一点小技巧,用电脑测试的时候可能有一点缺陷.

原文链接:http://www.easck.com/muzichenyu/p/6071757.html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。


注:相关教程知识阅读请移步到IOS开发频道。