yes, this may be due to the fact that the child view controller built into the container view gets the impression that it is a direct child of the UINavigationController, which, in turn, makes the View collector from above 64-bit inserts.
To resolve this issue, in your child node controller interface designer uncheck the scrollView checkbox of the insert

This should solve your problem.
UPDATE
As Dan suggested, we can also fix it programmatically by calling
automaticallyAdjustsScrollViewInsets = false
in viewDidLoad () of your UIViewController
source share