์๋ ํ์ธ์~ ์ ๋ง ์ค๋๊ฐ๋ง์ ๋ธ๋ก๊ทธ ํฌ์คํ ์ ํฉ๋๋ค. ์ค๋์ ๊ฐ๋จํ๊ฒ ํ ์คํธ ๋ฉ์์ง๋ฅผ ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํด์ ์ ๋ฆฌํ๋ ค๊ณ ํฉ๋๋ค : ) 1. UILabel ์ปค์คํ ํ๊ธฐ drawText(in:)์ Label์ text๊ฐ ๊ทธ๋ ค์ง ๋ rect์ ๊ดํ ๊ฐ์ ์์ ํ ์ ์๋ ๋ฉ์๋๋ก Override ํด์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. ์ด๋, drawText(in:)์์ padding๊ฐ์ ์ค์ ํ์๊ฒ ๋๋ฉด ๋ฌธ์์ Label ์ฌ์ด์ ๊ณต๊ฐ์ด ์๊ธฐ๊ณ ํ ์คํธ ๋ฉ์ธ์ง ํํ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. final class ToastLabel: UILabel { // ์ํ์ข์ฐ์ ์ผ๋ง์ ํจ๋ฉ๊ฐ์ ์ค์ง UIEdgeInsets ๋ณ์ ์์ฑ private var padding = UIEdgeInsets(top: 8.0, left: 8.0, bottom: ..