How do I make an UIImage/-View with rounded corners CGRect (Swift)

前端 未结 8 2524
你的背包
你的背包 2020-12-13 01:47

How do I make a UIImageView with rounded corners on a Swift iOS Playground?
Inside it needs to be filled with a color.

8条回答
  •  被撕碎了的回忆
    2020-12-13 02:12

    For rounded circle image frame in swift, what it worked for me was:

        self.profileImageView.image =  UIImage(named:"profileUser")
        self.profileImageView.layer.cornerRadius = self.profileImageView.frame.size.width / 2
        self.profileImageView.clipsToBounds = true
    

    And for adding a shadow:

        self.profileImageView.layer.masksToBounds = NO;
        self.profileImageView.layer.cornerRadius = 8;
        self.profileImageView.shadowOffset = CGSizeMake(5.0, 5.0);
        self.profileImageView.shadowRadius = 5;
        self.profileImageView.shadowOpacity = 0.5;
    

提交回复
热议问题