У меня есть три кнопки в представлении горизонтального стека, и я установил автоспуск, чтобы они отображались на основе определенных критериев.Как сохранить ограничения для скрытых представлений в UIStackView
Например, первая кнопка будет составлять 40% ширины стека, вторая кнопка имеет ту же ширину, что и первая, а третья кнопка занимает оставшуюся ширину. Высота кнопок совпадает с представлением стека. Все они расположены на равных расстояниях, на 8 пунктов друг от друга. Распределение просмотра стека установлено равным интервалу, а выравнивание установлено на «центр».
Проблема возникает, когда я решаю скрыть первые две кнопки, но все равно хотелось бы, чтобы третья кнопка отображалась в том же месте с одинаковой шириной. Autolayout изменит размер третьей кнопки так, как если бы первая кнопка и вторая кнопка не были.
Как сделать так, чтобы созданный автозапуск продолжал сохраняться, как если бы скрытые кнопки все еще были там?
Да, это то, что я закончил делать. Настройка скрытых кажется менее хаки. – Boon