textfield左边加图片和空几格

-(void)setTextFiledLeftImage:(UITextField*)textFiled image:(NSString*)image forWidth:(CGFloat)leftWidth

{

CGRect frame = textFiled.frame;

frame.size.width = leftWidth;

UIView *leftview = [[UIView alloc] initWithFrame:frame];

UIImageView *leftImage = [[UIImageView alloc] initWithFrame:CGRectMake(10, (FUll_VIEW_HEIGHT*0.08 -23)/2, 20, 23)];

leftImage.image = [UIImage imageNamed:image];

[leftview addSubview:leftImage];

textFiled.leftViewMode = UITextFieldViewModeAlways;

textFiled.leftView = leftview;

}

账户和密码引用

[self setTextFiledLeftImage:self.UserName image:@"手机@2x.png"    forWidth:50];

[self setTextFiledLeftImage:self.PassWord image:@"密码@2x.png" forWidth:50];

单纯的空几个格

-(void)setTextFiledLeft:(UITextField*)textFiled forWidth:(CGFloat)leftWidth

{

CGRect frame = textFiled.frame;

frame.size.width = leftWidth;

UIView *leftview = [[UIView alloc] initWithFrame:frame];

textFiled.leftViewMode = UITextFieldViewModeAlways;

textFiled.leftView = leftview;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容