Я предлагаю прочитать об автоматическом макете здесь
, когда речь заходит о макете и позициях в iOS, вам нужно иметь четко определенные компоненты ограничений, например, если представление внутри viewcontrollerможет иметь (ведущий, конечный) те компоненты X, и (интервал до верхней безопасной зоны, или безопасной зоны бота) те компоненты Y.Неопределенные ограничения приводят к ошибкам в пользовательском интерфейсе, поэтому, если ваш просмотр находится в углу по осям Y, проверьте, нет ли у вас его там, и так далее, думайте об ограничениях как о правилах, чтобы сообщить приложению, где расположить эти представления.поскольку (дает ему только Y достаточно, чтобы он понял) ofc not, и так далее, проверьте, что отсутствует и какие могут быть конфликты между другими ограничениями, принадлежащими другим представлениям