Called when there is a change in value of the
preferred property of a child view controller or a presented view controller.
- macOS 10.10+
The view controller whose
preferredproperty value changed.
Override this method if you want to adjust layout when a child view controller or presented view controller changes its preferred content size.