Как настроить макет безопасной зоны для старых приложений?

Я только начал работать над новым проектом, который был завершен, когда был выпущен Xcode 6. Предыдущий разработчик использовал представление вместо панели навигации в верхней части нескольких представлений. Я хочу исправить высоту представления вверху для нового iPhone X, так как представление навигации выглядит очень маленьким и обрезано надрезом. И поскольку проект был создан ранее с помощью Xcode 6, я не вижу Безопасную область, могу ли я в любом случае обновить свои предыдущие XIB с помощью Безопасной области, не требуя их воссоздания?

Другой вариант, который у меня есть, — создать новый XIB, оптимизировать его для макета iPhone X и вызывать его при загрузке представления.


person SriTeja Chilakamarri    schedule 29.11.2017    source источник
comment
Вот аналогичный справочный вопрос: stackoverflow.com/questions/46111811/   -  person Krunal    schedule 29.11.2017
comment
Я не использую Story Board в своем приложении, поэтому я просто хотел знать, как включить это программно для файлов Xib, созданных ранее?   -  person SriTeja Chilakamarri    schedule 29.11.2017
comment
Вот еще одна ссылка, если вы хотите решить программно - stackoverflow.com/questions/47075615/   -  person Krunal    schedule 29.11.2017