Как установить угловой радиус imageView?

В Objective C такая строка

self.mainImageView.layer.cornerRadius = CGRectGetWidth(self.mainImageView.frame)/4.0f;

делает его задание, я попробовал его в Swift, использующем аналогию

self.mainImageView.layer.cornerRadius = CGRectGetWidth(self.mainImageView.frame)/4.0

и это ничего не изменяет, углы совпадают с прежде. Кроме того, XCode не показывает синтаксических ошибок. Swift поддерживает какой-либо другой способ достигнуть этой цели? Я проверил некоторые другие потоки здесь, и обычно это становится сделанным в Swift в пути, показал выше.

60
задан 19 June 2018 в 11:47

1 ответ

Попробуйте это в Swift:

self.photoView.layer.cornerRadius = self.photoView.frame.height/2
-1
ответ дан 31 October 2019 в 16:39

Другие вопросы по тегам:

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