我在Xcode 5.1中的视图中添加了UITextFiled,我正在尝试使用下面的代码将图像添加到其左侧视图中,但是当我运行所有内容时,我看不到图像,请不要理解原因,请帮忙
UIImageView *imgView = [[UIImageView alloc] init];
imgView.image = [UIImage imageNamed:@"Key.png"];
[txtCode setLeftViewMode:UITextFieldViewModeAlways];
[txtCode setLeftView:imgView];
答案 0 :(得分:1)
设置图像视图的框架:
yourTextField.borderStyle = UITextBorderStyleNone;
UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 5, 20)];
imgView.image = [UIImage imageNamed:@"Key.png"];
[yourTextField setLeftViewMode:UITextFieldViewModeAlways];
[yourTextField setLeftView:imgView];
答案 1 :(得分:1)
希望这会对你有帮助......如果你愿意,可以在paddingView中添加图片。
UIView *paddingView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 5, 20)];
self.textFiled.leftView = paddingView;
self.textFiled.leftViewMode = UITextFieldViewModeAlways;