---
title: forLastBaselineLayout
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiview/forlastbaselinelayout
---

# forLastBaselineLayout

Returns a view used to satisfy last baseline constraints.

## Declaration

```swift
var forLastBaselineLayout: UIView { get }
```

## Discussion

Discussion For views with multiple rows of text, the last baseline is the baseline for the bottommost row. When you make a constraint to a view’s NSLayoutConstraint.Attribute.lastBaseline attribute, Auto Layout uses the baseline of the view returned by this method. If that view does not have a baseline, Auto Layout uses the view’s bottom edge. Override this property to return a text-based subview (for example, UILabel or a nonscrolling UITextView). The returned view must be a subview of the receiver. The default implementation returns the receiving view.

## See Also

### Aligning views in Auto Layout

- [alignmentRect(forFrame:)](uikit/uiview/alignmentrect(forframe:).md)
- [frame(forAlignmentRect:)](uikit/uiview/frame(foralignmentrect:).md)
- [alignmentRectInsets](uikit/uiview/alignmentrectinsets.md)
- [forFirstBaselineLayout](uikit/uiview/forfirstbaselinelayout.md)
