728x90
๋ฐ์ํ
//์ต์คํ
์
์ ์ค์ ํด์ฃผ๊ณ
extension UIButton {
func roundedButton(){
clipsToBounds = true //๋ทฐ์ ํ
๋๋ฆฌ ๊ธฐ์ค์ผ๋ก ์งค๋ฆฌ๊ฒ ๋๋ค.
layer.cornerRadius = 10 //์ผ๋งํผ ๋ฅ๊ธ๊ฒ
layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner] //์ ์ผ ์ผ์ชฝ์์์ ์ ์ผ ์ค๋ฅธ์ชฝ ์๊น์ง ๋ฅ๊ธ๊ฒ
// ์๋๋ ๋ฒํผ์ ๋ณด๋๋ฅผ ์ ํด์ฃผ๋๊ฒ
// layer.borderWidth = 1
// layer.borderColor = UIColor(displayP3Red: 211/255, green: 211/255, blue: 211/255, alpha: 1).cgColor
}
}
override func viewDidLoad() {
super.viewDidLoad()
button.roundedButton() //ํจ์๋ฅผ ๋ถ๋ฌ์ค๋ฉด ์คํ์ด ๋๋ค.
}
์๋์ ๊ฐ์ด ์์๋ง ๋ฅ๊ธ๊ฒ ์ค์ ์ด๋๋ค.
728x90
๋ฐ์ํ
'๐ iOS > UI' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[iOS/UI] UICollectionView ์คํฌ๋กคํ๋ฉด ์์น๋ฐ ์จ๊ธฐ๊ธฐ (0) | 2019.12.26 |
---|---|
[iOS/UI]UICollectionView header๋ง๋ค๊ธฐ(UICollectionReusableView) (0) | 2019.12.26 |
[iOS/UI] UITableView ์์ฒด Height ์ค์ ํ๊ธฐ (NSLayoutConstraint) (0) | 2019.12.12 |
[iOS] CollectionViewCell ์ข์ธก์ผ๋ก ์ ๋ ฟ๋ผ๊ธฐ (0) | 2019.12.11 |
[iOS/UI] Readmore ๊ตฌํํ๊ธฐ (0) | 2019.12.11 |
๋๊ธ