Я делаю приложение для iPhone с помощью Xcode 6 . Моя проблема заключается в том, что я добавляю ограничение к изображению, и все в порядке, и я пытаюсь добавить другое ограничение на меньший экран и я получаю сообщение об ошибке в нижней части этого сообщения. Есть ли способ добавить различные ограничения в зависимости от размера, на котором мы находимся? Это то, что кажется на Xcode на wAny hAny, но по какой-то причине он просто не работает.Ограничения Xcode 6 для разных размеров
2014-10-06 17: 41: 45,059 TestApp [2623: 26567] Невозможно одновременно удовлетворяют ограничениям. Вероятно, по крайней мере одно из ограничений в следующем списке - это тот, который вы не хотите. Попробуйте следующее: (1) посмотрите на каждое ограничение и попытайтесь выяснить, чего вы не ожидаете; (2) найти код , который добавил нежелательные ограничения или ограничения и исправить. (Примечание: Если вы видите, что вы NSAutoresizingMaskLayoutConstraints не понимают, обратитесь к документации для свойства UIView translatesAutoresizingMaskIntoConstraints) ( "", "", "", "")
Попытаться восстановить с помощью ограничения на разрыв
Сделать символическую точку останова на UIViewAlertForUnsatisfiableConstraints , чтобы поймать это в отладчике. Способы в категории UIConstraintBasedLayoutDebugging в UIView, перечисленные в , также могут быть полезными.
Это только общая часть сообщения об ошибке ограничения. Интересная часть идет сразу после этого текста, поэтому внимательно изучите следующие строки. – zisoft