на iOS 9, iPhone 5, не происходит на iOS 10 и более поздних версиях
UIViewController создать из раскадровки, я установил красный subView view.top viewController равняется верхней части безопасной области, красный вид находится чуть ниже statusBar.
Если создать viewController из xib-файла, используйте init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?)
, а также установите красный view.top для subView равным верхней части безопасной области, красный вид находится в той же origin.y, что и statusBar. Как показано ниже:
ViewControllers, создаваемые из раскадровки, и xib - это один и тот же класс, возможно, создание из раскадровки и xib имеют разные настройки, я пытаюсь отменить выбор всех опций выбора раскадровки, но не нашел тот, который имеет значение.
Может кто-нибудь объяснить это? Спасибо!
Репо по этому вопросу: https://github.com/codingingBoy/SafeAreaDemo.