iOS UI编程—— UITextField 文本框改下划线

有些时候会觉得iOS默认的样式比较难看,而希望把文本框改成下划线那种形式,实现的代码其实很简单,大概用这样几行代码就可以了。

    static func underline(textfield: UITextField, color: UIColor)
    {
    	// 创建一条线,长度与文本框等长,宽度为2个像素
        let underLine = UIView.init(frame: CGRect.init(x: 0, y: textfield.height - 2, width: textfield.width, height: 2))
		// 定义下划线的颜色
        underLine.backgroundColor = color
		// 把自定义的组建加入文本框中
        textfield.addSubview(underLine)
		// 然后别忘了把文本框外框设置成none
        textfield.borderStyle = .none
    }

觉得好用,点个赞再走呗~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值