Вопрос об iPhone X Autolayout quirks.
У меня есть две кнопки, ранее они были бы выровнены снизу до супервизора со смещением 20, чтобы они не касались нижней части экрана (с тех пор я изменил ссылку на безопасную зону, а не на просмотр).
Выглядит хорошо, как ожидалось, на более старых iPhone.
Теперь 20 констант в нижнем ограничении теперь заставляют кнопки выглядеть фанки и слишком далеко от домашней панели на iPhone X.
Логически, мне нужно удалить константу 20 из ограничения на iPhone X и выровнять кнопки непосредственно со дном безопасной области.
Выглядит хорошо на iPhone X сейчас.
Но теперь он помещает кнопки слишком близко к нижней части экрана на телефоны, не принадлежащие домашним барам.
Какие-либо немедленные решения этой проблемы, которые я пропустил в документах Apple? Невозможно использовать классы размера, так как в этом случае класс размера iPhone X накладывается на другие iPhone.
Я мог легко закодировать для обнаружения iPhone X и установить константу ограничения 0, но я надеялся на более элегантное решение.
Спасибо,