Задать вопрос
SnapSh0t
@SnapSh0t
iOS-Developer

Как округлить UIView?

Здравствуйте, друзья!

Столкнулся с проблемой, не могли бы мне объяснить как округлить UIView? Что в коде я делаю не так и как нужно делать правильно? Пожалуйста, ответ аргументируйте, чтобы в дальнейшем я мог разобраться и понять всю суть.

f56dd26d78064c619f7a391c8740a4a0.png31f264164f2a44f5a8e65d4850e98250.png

Внутри UIView находится Button с background картинкой.

Добиться хочу вот такого эффекта:

d389c8adc7c0419795b7b728d67249e1.png
  • Вопрос задан
  • 725 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
ManWithBear
@ManWithBear
Swift Adept, Prague
view.layer.masksToBounds = true

Ах, а ещё вы это делаете не в правильном месте. В момент вызова вашего кода, у изображений не настоящие размеры.
Переместите скругление хотя бы в viewDidApear, а лучше в viewDidLayoutSubviews

Что это за методы и что в них делать можно найти вот тут -> КЛИК
И ещё вот тут чуть подробнее -> КЛИК
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы