Аз правя "Последна новина" XIB, която ще използвам отново в моя сценарий.
Въпросът е, че файлът XIB по някаква причина има много по-голяма височина, отколкото би трябвало. Опитах да използвам preferredMaxLayoutWidth
или задаване на ограничението на височината a >= x
но нищо не работи.
Ето моята йерархия на вижданията и ограниченията на гледните точки:
Резултатът е следният:
Ето йерархията на сценария на сценария:
Надявам се, че това е достатъчно информация и благодаря предварително!
Отговори:
0 за отговор № 1Предполагам, че гледам оформлението на писарите ви, е товаКонтейнерът от най-високо ниво е ограничен до горната и долната част на неговия супервизия. Това ограничение вероятно бие над другите ограничения. Прекъснете тези ограничения и вижте дали това помага.
0 за отговор № 2
Проблемът беше, че Content Hugging Priority
и Content Compression Resistance Priority
не бяха правилно настроени, така че UIImageView отляво винаги се разширява до максималната си височина.
Проблемът беше изчезнал веднъж Content Priorities
бяха зададени, така че текстът вдясно определяше височината на контейнера.