У меня есть эта constaints для просмотра картыMKMapView контрсилами в раскадровке выпуска
Но эта ошибка
Если я заменяю вид карты с UIView , все в порядке
Update
Для воспроизведения необходимо установить параметры просмотра контроллера, как это:
У меня есть эта constaints для просмотра картыMKMapView контрсилами в раскадровке выпуска
Но эта ошибка
Если я заменяю вид карты с UIView , все в порядке
Update
Для воспроизведения необходимо установить параметры просмотра контроллера, как это:
ОК получил это решение на моем конце. Измените фрейм MKMapView x: 0 y: 0 Ширина: 375 Высота: 554 и чем посмотреть, все еще там или нет.
See the setting. It is as same as you have
Примечание: К сожалению не знаю, как добавить изображения в ответ.
я буду трей это выглядит как хороший и не показывает ошибку ........ .
Tray, чтобы добавить ограничение, как одинаковую ширину для просмотра и равной высоты, чтобы посмотреть .....
я думаю, что любой из других ограничений а повторное создание ошибки первой проверить все ограничения на ваш взгляд .....
Попробуйте добавить «одинаковую ширину, равная высота» ограничение наряду с «Горизонтально в контейнере» & «Вертикально в контейнере»
Или
Вы нажимаете на «красную точку» и нажимаете на добавление недостающего ограничения. Посмотрите, какое ограничение он добавляет после этого. Это поможет понять проблему.
PLS взглянуть на мое обновление –
Я отправляю новый ответ. Помогло ли вам это? – Rajan
У меня возникла такая же проблема, когда я попытался поместить MKMapView в полноэкранный режим. Для этого я установил:
Эти выше упомянутые надтаблицы в MKMapView в (основной вид контроллера). И xCode продолжал говорить мне «Ошибка: недостающие ограничения для позиции Y». Я никогда не видел, чтобы эта ошибка делала так, как я.Я решил с этими четырьмя другими ограничениями (эквивалент на мой взгляд):
Всегда упомянутых надстройка MKMapView (вид главного контроллера).
посмотреть мое обновление –