18

What effect do the First Baseline and Last Baseline properties have on the subviews of a UIStackView?

Generally, can someone please illustrate the implementation of these values?

ArielSD
  • 829
  • 10
  • 27
Burhanuddin Sunelwala
  • 5,318
  • 3
  • 25
  • 51

2 Answers2

40

Suppose you have a two-line text view (or field or label or button) and a three-line text view, and you add them to a horizontal stack view. Do you want to align their first lines, or their last lines? That's the difference.

.FirstBaseline:

.FirstBaseline

.LastBaseline:

.LastBaseline

Note: I increased the vertical content hugging and compression resistance priorities to 1000 (required) to get this to work properly.

rob mayoff
  • 375,296
  • 67
  • 796
  • 848
0
var firstBaselineAnchor: NSLayoutYAxisAnchor

Represents the baseline for the topmost line of text in the view.

var lastBaselineAnchor: NSLayoutYAxisAnchor

Represents the baseline for the bottommost line of text in the view.

Jeremy Caney
  • 7,102
  • 69
  • 48
  • 77