Это поставило меня в тупик.У меня есть представление с двумя дочерними метками, как показано здесь ...
Вот ограничения для всего представления:
Все эти ограничения имеют вес 1000.
Проблема в том, что оранжевая метка имеет горизонтальное значение ContentHugging, равное 1000, тогда как синяя метка имеетгоризонтальный ContentHugging установлен в 250, что означает, что AFAIT означает, что оранжевая метка должна охватывать его содержимое, в результате чего синяя метка расширяется, чтобы заполнить область благодаря ограничению между ними с нулевой длиной.И все же я вижу прямо противоположное.Что дает?
Настройки для оранжевой метки
Настройки для синей метки
Так какого черта я пропускаю?!
Обновление
После дальнейших исследований это может быть либо поврежденный файл NIB, либо проблемас самим Интерфейсным Разработчиком.Я говорю это потому, что создал второй NIB с точно такими же настройками, как указано выше, но на этот раз он работал как положено.(Я даже скопировал сами представления из одного в другое.)
Конечно, я просмотрел все представления за просмотром и сравнил все значения и ограничения, и все выглядело абсолютно идентично.
Хотя я мог бы открыть сам перо и сравнить исходный текст, чтобы увидеть, было ли что-то странное, поскольку новый работает, я считаю это аномалией, то есть, если кто-то не может указать на ошибку, сделанную выше, яЯ все еще не вижу, я закрою это как таковое.