swift 自定义TextField 的边框颜色和 左右 视图
来源:互联网 发布:淘宝素材图 编辑:程序博客网 时间:2024/05/16 11:39
import UIKit
class HZXTextField:UITextField {
//swift的二次构造
override init(frame:CGRect) {
super.init(frame: frame)
}
//便利构造 重写 init方法
convenience init(var leftView:UIView?,frame: CGRect,var rightView:UIView?,var color:UIColor?,boardWidth:CGFloat,boardRadius :CGFloat)
{
self.init(frame:frame)
self.leftViewMode =UITextFieldViewMode.Always
self.leftViewMode = UITextFieldViewMode.Always
self.leftView = leftView
self.rightView = rightView
if color == nil
{
//默认一个颜色
color =UIColor(red: 0.2588, green:0.7490, blue: 0.6471, alpha:1)
}
self.layer.borderColor = color?.CGColor
//边框宽度
self.layer.borderWidth = boardWidth
self.layer.masksToBounds =true
//边框圆角
self.layer.cornerRadius = boardRadius
}
required init(coder aDecoder:NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
//直接调用即可
overridefunc viewDidLoad()
{
var huTF = HZXTextField(leftView:nil, frame: CGRectMake(40,420, 200, 40), rightView: nil, color: UIColor.orangeColor(), boardWidth: 0.8, boardRadius: 8)
self.view.addSubview(huTF)
}
- swift 自定义TextField 的边框颜色和 左右 视图
- 修改textfield的左右视图的位置。
- 设置textfield边框颜色
- 视图边框颜色和粗细,圆角
- 设置panel和TextField的边框样式
- iOS 自定义textField 显示下划线 左边显示文字 自定义placeholder的颜色和字体
- 自定义TextField(宽高可改变),内部文字左右缩进的实现
- Android-如何给View添加边框,边框颜色和线的粗细可以自定义
- 【iOS开发】自定义UIView边框的颜色
- Android自定义边框背景颜色的Toast
- swift 自定义输入框frame、placeholder frame的textfield
- UI 03 自定义的Label-TextField视图 --- LTView
- Edittext自定义边框颜色
- 设置button的边框颜色和宽度
- View的边框大小和颜色
- 设置button的边框和颜色
- textfield边框
- 改变textfield 的placeholder的大小和颜色
- java第一课 helloword
- HDU 1031.Design T-Shirt【结构体二次排序】【8月21】
- 八大排序算法
- C和C++混合编译
- 静态变量能否被外部访问?
- swift 自定义TextField 的边框颜色和 左右 视图
- day10: 内存管理高级:属性的内部实现原理、dealloc内释放实例变量、便利构造器方法的实现原理、collection的内存管理
- 不用中间变量交换两个数
- SQL 中利用游标(cursor)循环
- Android Fragment(一)---简介
- 自己看的2
- Java IO体系结构
- android 组件GridView实例
- android bitmap的放大缩小