Ограничения вида стека изменяют ширину вида верхнего слоя
У меня есть вид стека, содержащий 2 изображения.
- Ширина одного изображения должна быть меньше или равна 140 и соотношению 1:1
- Верхнее ограничение вида стека 20 и конечное ограничение 5
Когда я хочу установить ведущее ограничение стекового представления равным 5 (глядя на ведущую безопасную область), это увеличивает безопасную область до ширины 1920, и я понятия не имею, почему это происходит.
Это может быть связано с тем, что общая ширина стека (включая ограничения) меньше ширины безопасной области, поэтому она игнорирует ограничение ширины изображений и увеличивает его до размера по умолчанию (1920)? Потому что, когда я изменяю распределение представления стека, чтобы заполнять пропорционально, а не заполнять одинаково, оно подчиняется ограничению ширины изображения, и ширина безопасного просмотра остается нормальной.
Если я правильно думаю, как я могу найти обходной путь для этого?
Заранее спасибо.
РЕДАКТИРОВАТЬ: я пытался мыслить логически, и я нашел решение, изменив ширину изображения на БОЛЬШЕ или равно вместо МАЛЕНЬКОГО или равно. Я следовал руководству по devslopes, и в той версии XCode (Beta XCode9) она работала, она просто давала предупреждение, что больше не подчиняется этому ограничению (я думаю, это говорило о том, что я только что увидел, что ширина красная). Так что это работает сейчас, если у кого-то есть эта проблема, следуя его руководству, просто сделайте то, что я сказал, и это будет работать.