Я пытаюсь добавить кнопки UIB в UIView, ширина кнопок будет меняться в зависимости от их названия. Таким образом, это может быть одна кнопка подряд или 3 кнопки подряд. Если в той же строке нет места, в следующем ряду должна быть добавлена кнопка. Что-то вроде этого
и высота UIView должна увеличиться, если будет добавлено больше строк до определенной высоты.
Я думаю начать с UIStackViews, но не уверен, как добиться этой функциональности. Любая помощь приветствуется.