介绍

我们常常希望把用户头像做成圆形,怎么实现这种效果呢

实现

首先我们在视图中拖一个Image控件,设置好图片,做好代码关联

viewDidLoad方法中实现圆角

    override func viewDidLoad() {
        super.viewDidLoad()
        //设置圆角
        icon.layer.cornerRadius = icon.frame.width/2
        //设置遮盖额外部分,下面两句的意义及实现是相同的
         //icon.clipsToBounds = true
        icon.layer.masksToBounds = true
    }

最终效果

图片描述

本文固定链接: http://www.js-code.com/ios/ios_54014.html