У меня есть представление стека с тремя подпредставлениями:
Код: Выделить всё
stackView.spacing = 8.0
stackView.addArrangeSubview(view1)
stackView.addArrangeSubview(view2)
stackView.addArrangeSubview(view3)
В какой-то момент я добавляю произвольный интервал после view2:
Код: Выделить всё
stackView.setCustomSpacing(24.0, after: view2)
Теперь я хочу удалить произвольный интервал. Возможно ли это с помощью UIStackView? Единственный способ, который я могу придумать, это
Код: Выделить всё
stackView.setCustomSpacing(8.0, after: view2)
но это сломается, если я когда-нибудь изменю интервал моего stackView на что-то отличное от 8,0, потому что интервал останется 8,0 после view2.
Подробнее здесь:
https://stackoverflow.com/questions/585 ... istackview