Можно ли задать ограничение на другой множитель в зависимости от текущего класса размера?Изменение множителя ограничения на основе класса размера
У меня есть представление, что я хочу быть на половину размера экрана для обычной ширины класса размера, и я хочу, чтобы он составлял 80% от размера экрана для ширины класса компактного размера. В раскадровке у меня есть возможность добавлять разные переменные для разных классов размера к постоянному значению ограничений, но не к значению множителя. Это ограничение равных широт в случае, если это имеет значение.
Я не много сделал с добавлением ограничений программно, поэтому я надеюсь, что их решение может быть решением, которое ложится на эту дорогу. Может ли кто-нибудь сказать мне, можно ли делать то, что я ищу, с помощью раскадровки или программно?
Определенно с вами согласен! Так же, как Apple дала возможность определять разные константы, определенные классом размера при одном и том же ограничении, они должны делать то же самое с мультипликаторами для того же ограничения. –
Вы включили/отключили код или настройки раскадровки? –
@JohnD. Вы можете включать/отключать ограничения через раскадровку, выбирая ограничение, прокручивая снизу на инспекторе и отмечая/снимая коробку. Я уверен, вы также можете сделать это, отредактировав код напрямую, если вам нужно. – Tiddly