我已使用rightmodeview上点击按钮,图像textFiled, 现在我想的是,我想隐藏就攻不碰按钮,文本框的形象呢? 帮我出如何清除textField,Objective C中的textField上的图像?
1
A
回答
0
此代码为我工作
-(void)textFieldDidBeginEditing:(UITextField *)textField {
//set right view nil
}
,并确保您设置的UITextField的委托你的文本框
添加以下代码viewDidLoad中
yourTextField.delegate = self;
+0
谢谢,我明白了:)但是[yourTextfiled委托] = self应该像[yourTextField setDelegate:self];我改变了它,我得到了结果 – taj
+0
其实我是快速的开发人员,但我有一点关于目标c ..的想法如果我的回答是真正有用的你,然后接受我的答案,所以其他也可以从它的解决方案, –
0
做些什么像:
-(void)textFieldDidBeginEditing:(UITextField *)textField {
textfield.rightView=nil;
//Do other stuff,if you want to do
}
0
我创建了一个示例,我试了很好。
ViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController<UITextFieldDelegate>
@property (strong, nonatomic) IBOutlet UITextField *txtFldImage;
@end
ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
txtFldImage.rightViewMode = UITextFieldViewModeAlways;
txtFldImage.rightView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"boss-icon.png"]];
}
-(void)textFieldDidBeginEditing:(UITextField *)textField{
txtFldImage.rightView = nil;
}
当运行应用程序
当我进入或触摸文本框
相关问题
- 1. TextField controller.clear()实际上并未清除TextField
- 2. Objective C - TextField大小
- 3. TextField清除按钮
- 4. 设置Objective-C中的textField的值
- 5. textfield将不会清除,as3
- 6. iphone textfield focus清除值
- 7. 要浮动的TextField文本(Objective-C)
- 8. Objective-C的-textfield到字符串数组
- 9. 如何调整stetched textField底部的textField?
- 10. 如何清除存储在UIImage中的图像objective-c
- 11. 如何删除echoChar(TextField)?
- 12. 删除循环中的TextField
- 13. JavaFX - Textfield/Textarea中的内嵌图像
- 14. objective-c - iOS - textfield转换为int变量
- 15. J2ME在背景图像上设置textfield
- 16. 将图像添加到TextField
- 17. textField上的位数
- 18. 我如何获得像这样的TextField
- 19. 如何清除在Objective-C
- 20. UITableView中的TextField
- 21. webservice中的Textfield
- 22. 如何清除图像上的图形
- 23. Actionscript 3.0 TextField光标在上面的TextField中更改
- 24. iPhone - 在tableViewCell中的textField - 滚动关闭屏幕清除值
- 25. 如何在开始编辑时清除所有TextField或在Swift 3中选择TextField?
- 26. objective-c:如何访问Tableview第二部分第一行中的textfield?
- 27. 键盘中的Textfield
- 28. TextField中的标签
- 29. textField中的扭曲
- 30. MovieClip上的EventListener包括TextField
在'textFieldDidBeginEditing'委托方法集'textfield.rightView = nil'。 – Mahesh
谢谢,它在按钮点击事件的作品,但我想隐藏图像,无需点击按钮!请任何想法! – taj
请查看我上面更新的评论。当你点击文本框时,会调用“textFieldDidBeginEditing”委托方法。您可以将textfield的右侧视图设置为零。 – Mahesh