Я использую автозапуск в iOS, чтобы попытаться построить макет с шириной жидкости. Визуальный формат ограничения, который я использую в настоящее время, это:
[self.scrollViewContainer addConstraints:[NSLayoutConstraint
constraintsWithVisualFormat:@"H:|-(>=32)-[viewToAdd(<=576)]-(>=32)-|"
options:0
metrics:nil
views:NSDictionaryOfVariableBindings(viewToAdd)
]];
То есть: я хочу минимум 32px-интервала с обеих сторон, и я хочу, чтобы viewToAdd
имела максимальную ширину 576px. Это хорошо работает, за исключением того, что я хочу, чтобы viewToAdd
использовал любое доступное пространство, все еще удовлетворяя всем ограничениям. В настоящее время я получаю viewToAdd
только когда-либо столь же широкий, как и его собственный размер содержимого, а расстояние увеличивается по мере необходимости.
Есть ли способ указать, что viewToAdd
должен быть как можно большим?