MaterialTextField 1.0.1

MaterialTextField 1.0.1

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最后发布2018年7月

Stephanie Sharp 维护。



  • Stephanie Sharp

MaterialTextField

一个受Material Design启发的 UITextField,具有动画占位符标签和错误消息。

MaterialTextField gif

功能

浮动占位符标签
  • 在获取焦点或输入文字时动画显示
  • 支持带自定义字体的属性占位符文本
  • 可以关闭以使用默认的 UITextField 占位符
下划线
  • 编辑时行高展开
  • 为默认、编辑和错误状态设置颜色
错误信息
  • 动态错误信息出现在文本字段下方
  • 长错误信息会自动换行至多行
IBDesignable视图
  • 使用可检查属性,在Interface Builder中调整文本字段的外观

设置

CocoaPods

要通过CocoaPods安装,在您的Podfile中添加以下内容

pod 'MaterialTextField', '~> 0.2'

Carthage

首先,将其添加到您的Cartfile

github "stephsharp/MaterialTextField"

然后运行 carthage update

集成MaterialTextField.framework的推荐方式是作为workspace依赖项

  1. 如果您还没有工作区,请转到Xcode的“文件”菜单中选择“保存为工作区...”
  2. 在项目导航器的左下角,选择+并添加Carthage/Checkouts/MaterialTextField/MaterialTextField.xcodeproj
  3. MaterialTextField.framework添加到应用“链接二进制与库”的构建阶段。

鸣谢

我发现以下库是有用的资源

MaterialTextField 采用MIT许可协议发布。详细信息请见LICENSE文件。