When flooding the view hierarchy with notifyContainedAdaptiveContentSizeContainers() in response to the UIContentSizeCategory.didChangeNotification notification there is an assumption that a view controllers view that is loaded but not yet in the view hierarchy will have the update trait collection available.
This is NOT the case.
The view controller does have the new trait collection, but its view and subviews will not have the new trait collection at this point.
When flooding the view hierarchy with
notifyContainedAdaptiveContentSizeContainers()
in response to theUIContentSizeCategory.didChangeNotification
notification there is an assumption that a view controllers view that is loaded but not yet in the view hierarchy will have the update trait collection available.This is NOT the case.
The view controller does have the new trait collection, but its view and subviews will not have the new trait collection at this point.