ActivityIndicatorCollectionViewCell.swift 748 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // ActivityIndicatorCollectionViewCell.swift
  3. // LiveLikeGiphyChallenge
  4. //
  5. // Created by Arbnor Tefiki on 6.2.22.
  6. //
  7. import UIKit
  8. class ActivityIndicatorCollectionViewCell: UICollectionViewCell {
  9. lazy var spinner = UIActivityIndicatorView(style: .large)
  10. override init(frame: CGRect) {
  11. super.init(frame: frame)
  12. commonInit()
  13. }
  14. required init?(coder: NSCoder) {
  15. super.init(coder: coder)
  16. commonInit()
  17. }
  18. private func commonInit() {
  19. spinner.translatesAutoresizingMaskIntoConstraints = false
  20. contentView.addSubview(spinner)
  21. spinner.centerXAnchor.constraint(equalTo: contentView.centerXAnchor).isActive = true
  22. spinner.centerYAnchor.constraint(equalTo: contentView.centerYAnchor).isActive = true
  23. }
  24. }