CrioleTextField 0.1.1

CrioleTextField 0.1.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017 年 6 月
SwiftSwift 版本3.0
SPM支持 SPM

Nirmalsinh Rathod 维护。



  • 作者:
  • NirmalsinhRathod

CrioleTextField

示例

要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install

要求

Swift 3.0 iOS 10 和更高版本

描述

CrioleTextfield 是一个可以根据您选择的类型自动进行验证的 textfield 对象。

Supported Textfield Type:
1.None
2.Email
3.Password
4.PhoneNumber
5.Postal code
6.Date of birth

手动安装

如果您不想使用 pod,那么您可以将 CreoleTextField 文件拖放到您的项目中,并直接使用。以下是 Swift 代码

   let yourTextField = CreoleTextField.init(frame: CGRect.init(x: X, y: Y, width: WIDTH, height: HEIGHT))
   yourTextField.TextfieldType = CreoleTextFieldType.email.rawValue// set textfield type like email, none,password,dateofbirth,phone,postalcode
   yourTextField.maxLength = YOUR_MAX_LENGHT 
   yourTextField.setTextFieldView()
   yourTextField.delegateObj = self
   
   //Here is delegate method for CreoleTextField

   extension yourControllername:CreoleTextFieldDelegate{
     func textFieldDidBeginEditing(_ textField: CreoleTextField){
     }
     func textFieldShouldEndEditing(_ textField: CreoleTextField) -> Bool{
            return true
     }
     func textFieldDidEndEditing(_ textField: CreoleTextField){
     }
     func textField(_ textField: CreoleTextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) ->Bool{
           return true
     }
    }

安装

CrioleTextField 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "CreoleTextField"

作者

Nirmalsinh Rathod,[email protected] www.creolestudios.com

许可证

CrioleTextField 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。