Contents

systemLayoutSizeFitting(_:)

Returns the optimal size of the view based on its current constraints.

Declaration

func systemLayoutSizeFitting(_ targetSize: CGSize) -> CGSize

Parameters

Return Value

The optimal size for the view.

Discussion

This method returns a size value for the view that optimally satisfies the view’s current constraints and is as close to the value in the targetSize parameter as possible. This method does not actually change the size of the view.

See Also

Measuring in Auto Layout