唠叨
写了很长一段时间的业务代码了, 东瞧瞧, 西看看, 感觉自己都是在原地踏步. 为了自己的职业生涯更长一点, 也为了能让自己进步一点, 所以就有了这篇UITextField的使用总结, 当然这只是一个开始, 以后自己也会总结更多的东西, 更深入的研究个中原理和本质, 知其然和所以然!!! 努力吧!!!
UI展示
传送门
之前忘放地址了, 嘻嘻!!!
GitHub
className
LCLTextField
version - 0.1
新增功能
- placeholderColro: 占位符颜色
- maxLength: 文本最大输入长度
- isHiddenKeyboardIfEditing: 点击textField时, 如果键盘隐藏, 则显示键盘; 如果键盘显示, 则隐藏键盘
- textInsets: 添加内边距
- addBorderAll: 全部边框
- addBorderLeft: 添加左边框
- addBorderRight: 添加右边框
- addBorderTop: 添加上边框
- addBorderBottom: 添加下边框
- addCornerAll: 全部圆角
- addCorner: 添加指定的圆角
代码展示
- 展示1
1 | let width = UIScreen.main.bounds.width |
- 展示2
1 | let width = UIScreen.main.bounds.width |
- 展示3
1 | let width = UIScreen.main.bounds.width |
后记
其实, UITextField需要满足非常多的业务需求, 想要通过测试也需要非常多的考虑和限制, 当然我也被我们家的产品小姐姐和测试小姐姐盯着一条条的完善, 都是泪!!! 所以, 还有很多东西要写, 我会慢慢加上的!