title: UIStackView distribution and alignment of a multiline UILabel
body: <p>I' struggling with some basic UIStackView distribution and alignment stuff. </p>
  
  <p>I have an UICollectionViewCell which has a horizontal UIStackView at the contentView subview. This UIStackView has a vertical UIStackView for the three labels itself, and of course the UIImageView.</p>
  
  <p>This is the code snippet for the screenshot below:</p>
  
  <pre><code>    func createSubViews() {
  
      // contains the UIStackview with the 3 labels and the UIImageView
      containerStackView = UIStackView()
      containerStackView.axis = .horizontal
      containerStackView.distribution = .fill
      containerStackView.alignment = .top
      contentView.addSubview(containerStackView)
  
      // the UIStackView for the labels
      verticalStackView = UIStackView()
      verticalStackView.axis = .vertical
      verticalStackView.distribution = .fill
      verticalStackView.spacing = 10.0
      containerStackView.addArrangedSubview(verticalStackView)
  
      categoryLabel = UILabel()
      categoryLabel.font = UIFont.preferredFont(forTextStyle: .caption1)
      categoryLabel.textColor = UIColor.lightGray
      verticalStackView.addArrangedSubview(categoryLabel)
  
      titleLabel = UILabel()
      titleLabel.numberOfLines = 3
      titleLabel.lineBreakMode = .byWordWrapping
      verticalStackView.addArrangedSubview(titleLabel)
  
      timeLabel = UILabel()
      timeLabel.font = UIFont.preferredFont(forTextStyle: .caption1)
      timeLabel.textColor = UIColor.lightGray
      verticalStackView.addArrangedSubview(timeLabel)
  
      // UIImageView
      imageView = UIImageView()
      imageView.contentMode = .scaleAspectFill
      imageView.clipsToBounds = true
      imageView.layer.cornerRadius = 5
      layer.masksToBounds = true
      containerStackView.addArrangedSubview(imageView)
  }
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/y8tfL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/y8tfL.png" alt="enter image description here"></a></p>
  
  <p>What I want to achive is, that the "time label" ("3 days ago") is always placed at the bottom of each UICollectionViewCell (aligned with the bottom of the UIImageView), regardless of the different title label lines.</p>
  
  <p>I've played with various UIStackView distributions, constraining the "time label" and with the hugging priority of the "title label".</p>
  
  <p>But anyhow I can't get it right. Any hints? </p>