I have recently encountered a problem in development, When using Navigationcontroller, the Viewcontroller view of the interior is always aligned with the top of the screen, and we do not sometimes need this effect:
We may need this layout during development:
The
Needs to add this sentence, meaning that all the edges of the view are pressed inside the container.
Ref:
https://developer.apple.com/library/ios/documentation/ windowsviews/conceptual/viewcontrollercatalog/chapters/navigationcontrollers.html
https:// developer.apple.com/library/ios/documentation/uikit/reference/uiviewcontroller_class/index.html#//apple_ref/ Occ/instp/uiviewcontroller/wantsfullscreenlayout
https://developer.apple.com/library/ios/documentation/ uikit/reference/uiviewcontroller_class/index.html#//apple_ref/occ/instp/uiviewcontroller/ Edgesforextendedlayout
https://developer.apple.com/library/ios/documentation/UIKit/Reference/ Uiviewcontroller_class/index.html#//apple_ref/occ/instp/uiviewcontroller/extendedlayoutincludesopaquebars
iOS Development-set the top position of the view when using Navigatecontroller