ASTextField
屏幕截图
示例
import ASTextField
@IBOutlet weak var firstNameTextField: ASTextFieldClassic!
firstNameTextField
.setName("First Name", true)
.setDelegate(self)
.setText("Amit", inputProps)
.setTitleFromName(inputProps)
.setErrorTitle("", errorProps)
.setBoxHorizontalPadding(boxHorizontalPadding)
.setBoxVerticalPadding(boxVerticalPadding)
.setLeftIcon(UIImage(named: GlobalVariable.userIcon), leftInputIconMultiplier, {textField, imageView, isOn in print(textField.getName() ?? "") })
导入声明
import ASTextField
设置出口
@IBOutlet weak var firstNameTextField: ASTextFieldClassic!
属性绑定
firstNameTextField
.setName("First Name", true)
.setDelegate(self)
.setText("Amit", ASTTextProps(UIFont.systemFont(ofSize: 12), .darkGray))
.setTitleFromName(ASTTextProps(UIFont.systemFont(ofSize: 12), .darkGray))
.setErrorTitle("", errorProps)
.setNameAsTitle(ASTTextProps(UIFont.systemFont(ofSize: 10), .black))
.setBoxHorizontalPadding(15)
.setBoxVerticalPadding(0)
.setLeftIcon(UIImage(named: GlobalVariable.userIcon), ASTMultiplier(0.4, 0.4), {textField, imageView, isOn in print(textField.getName() ?? "") })
需求
安装
ASTextField可通过CocoaPods获取。要安装它,请将以下行添加到您的Podfile中
pod 'ASTextField'
作者
[email protected],[email protected]
许可
ASTextField遵循MIT许可协议。有关更多信息,请参阅LICENSE文件。