iT邦幫忙

2022 iThome 鐵人賽

DAY 13
0
Mobile Development

iOS菜逼八連續30天挑戰-2系列 第 13

iOS菜逼八連續30天挑戰-2 客製化元件:按鈕(補充)

  • 分享至 

  • xImage
  •  

今天要介紹第二個按鈕元件,是帶圓角的,程式碼如下:

class CustomButton: UIButton {
    override func prepareForInterfaceBuilder() {
        super.prepareForInterfaceBuilder()
        setButton()
    }
    override func awakeFromNib() {
        setButton()
    }
    func setButton(){
        self.setTitleColor(#colorLiteral(red:1, green: 1, blue: 1, alpha: 1), for: .normal)
        self.layer.cornerRadius = self.bounds.height / 2
        self.backgroundColor = UIColor(red:136/255 , green: 217/255, blue: 159/255, alpha: 1)
        self.layer.borderWidth = 0
        self.titleLabel?.font = UIFont(name: "System", size: 13)
    }
}

成果:


上一篇
iOS菜逼八連續30天挑戰-2 客製化元件:按鈕
下一篇
iOS菜逼八連續30天挑戰-2 iOS FrameWork & SDK 的旅程
系列文
iOS菜逼八連續30天挑戰-230
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言