Простое решение устанавливается вертикально UIStackView
внутри простого UIView
. Добавьте изображение в верхнюю часть стопки и добавьте метку в нижнюю часть стопки. Последнее действие - добавить кнопку без метки и цвета фона над стопкой.
Приблизительный древовидный вид:
- Root View
-- UIView(Container)
--- UIStackView
---- UIImageView
---- UILabel
--- UIButton
Лучший способ создать простое управление, но решать вам.
если вы хотите создать кнопку на основе ответа, я думаю, что лучше всего использовать CollectionView
, где ячейка - ваша кнопка.
Таким образом у вас есть прокручиваемое и нетрудно настраиваемое пространство для кнопок