Круглые кнопки в UIStackView (iOS Swift) - PullRequest
0 голосов
/ 04 сентября 2018

Мои круглые кнопки в UIStackView деформируются при изменении устройства.

Я сделал кнопки круглыми, используя угловой радиус на раскадровке.

Как сохранить круглую форму кнопки при изменении размера.

В настоящее время я устанавливаю фиксированные ограничения по ширине и высоте.

1 Ответ

0 голосов
/ 04 сентября 2018

Угадай, не видя твой код:

Вам нужно обновить cornerRadius на слое при изменении размера. Либо создайте подкласс и переопределите layoutSubviews, либо попросите viewcontroller обновить cornerRadius, переопределив viewDidLayoutSubviews.

Это связано с тем, что слои не поддерживают автоматическое расположение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...