下面是创建UITextField 快速实现缩进的方法
-(UITextField*)titleTextField{
if (_titleTextField == nil) {
_titleTextField = [[UITextField alloc]init];
_titleTextField.text =@"最美的产品,最真的诚意";
_titleTextField.backgroundColor = [UIColor whiteColor];
_titleTextField.font = _kFont32;
_titleTextField.textColor = kColor3C3C3C;
_titleTextField.delegate = self;
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, 5)];//textField向内缩进5像素
_titleTextField.leftView = view;
_titleTextField.leftViewMode = UITextFieldViewModeAlways;
}
return _titleTextField;
}
-(UITextField*)couponTextField{
if (_couponTextField == nil) {
_couponTextField = [[UITextField alloc]init];
_couponTextField.placeholder =@"输入优惠券密码,领取优惠券";
_couponTextField.borderStyle = UITextBorderStyleRoundedRect;
_couponTextField.clearButtonMode = UITextFieldViewModeWhileEditing;
//设置placeholder 文字颜色 及大小
[_couponTextField setValue:[UIColor colorWithRed:0.56f green:0.56f blue:0.56f alpha:1.00f] forKeyPath:@"_placeholderLabel.textColor"];
[_couponTextField setValue:[UIFont systemFontOfSize:14] forKeyPath:@"_placeholderLabel.font"];
}
return _couponTextField;
}