iOS
UIImageView
Swift

Twitterのプロフィールアイコンのような丸いUIImageViewを作る

やりたいこと

  • TwitterのプロフィールアイコンのようなUIImageViewを作りたい
  • 👇こんなやつ

IMG_6D23528AFE81-1.jpg

環境

  • Swift4
  • Xcode9.4

コード

import UIKit

class CircleImageView: UIImageView {

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        commonInit()
    }

    private func commonInit() {
        layer.cornerRadius = layer.frame.width / 2
        clipsToBounds = true
    }
}
  • 画像の挿入方法はUIImageViewを扱うのと全く同じです。