private lazy var profileImageView: UIImageView = {
    let imageView = UIImageView()
    imageView.translatesAutoresizingMaskIntoConstraints = false
    imageView.contentMode = .scaleAspectFill
    imageView.layer.cornerRadius = imageView.frame.size.height * 0.5
    return imageView
}()
์ด๋ฏธ์ง ๋ทฐ๋ฅผ ์ด๊ธฐํํ  ๋ cornerRadius ๊ฐ์ imageView.frame.size.height / 2๋ฅผ ํ๋ฉด ์ ์ฉ์ด ์๋๋ค. ์ด๊ฒ ์ ์๋๋์ง ๋ชฐ๋ผ์ ๋ค๋ฅธ ์ฝ๋์์๋ ์์๋ก ์์๋ก ์ ์ฉํ์๋ค. ๋๋ ์ด๋ฏธ์ง ๋ทฐ์ ํฌ๊ธฐ๋ฅผ ์คํ  ๋ ์ด์์์ผ๋ก ์ง์ ํด์ค์(leadingAnchor, trailingAnchor) ํ๋ ์๊ฐ์ด ์์๊ณ , ์๋ ํ๋ ์ ๊ฐ์ ๊ฐ์ง๊ณ  ์ ์ฉํ๋ ค๊ณ  ์๋๋ ๊ฑฐ ์๋ค. ๊ทธ๋์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฐพ์๋ณด๋๊น cornerRadius ๊ฐ์ viewWillLayoutSubviews ๋ ์
๋ฐ์ดํธ ํ๋ผ๋ ๊ฒ์ด์๋ค. ๋ทฐ์ ์๋ช
์ฃผ๊ธฐ๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ์ด๋ค. ์ด ๋ฐฉ๋ฒ ๋ง๊ณ ๋ UIButton์ ์๋ธํด๋์ค๋ฅผ ๋ง๋ค์ด์ ํ๋ ๋ฐฉ์๋ ์๋ค. ์ฐธ๊ณ 
์๋ช ์ฃผ๊ธฐ๋ฅผ ์ด์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.
override func viewWillLayoutSubviews() {
    super.viewWillLayoutSubviews()
    tweetFloatingButton.layer.cornerRadius = tweetFloatingButton.frame.size.height / 2
}