我已使用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. 如何清除數組中的TextField?
- 3. Objective C - TextField大小
- 4. TextField清除按鈕
- 5. 清除textfield黑莓
- 6. 設置Objective-C中的textField的值
- 7. Objective-C的VisualFormatString - 標籤和TextField並排寬度優先的TextField
- 8. textfield將不會清除,as3
- 9. iphone textfield focus清除值
- 10. Textfield清除字符串
- 11. 從textField中清除或刪除文件
- 12. Objective-C的-textfield到字符串數組
- 13. 要浮動的TextField文本(Objective-C)
- 14. TextField背景圖像
- 15. 當使用javascript集中時清除TextField
- 16. 如何調整stetched textField底部的textField?
- 17. 如何清除存儲在UIImage中的圖像objective-c
- 18. 如何刪除echoChar(TextField)?
- 19. objective-c - iOS - textfield轉換爲int變量
- 20. 刪除循環中的TextField
- 21. JavaFX - Textfield/Textarea中的內嵌圖像
- 22. J2ME在背景圖像上設置textfield
- 23. 將圖像添加到TextField
- 24. 無法插入圖像 - Textfield
- 25. textfield overlapped in textfield
- 26. textField上的位數
- 27. 在textField集合中查找空的textField
- 28. 我如何獲得像這樣的TextField
- 29. 如何創建像UITableViewCell一樣的TextField?
- 30. 如何清除在Objective-C
在'textFieldDidBeginEditing'委託方法集'textfield.rightView = nil'。 – Mahesh
謝謝,它在按鈕點擊事件的作品,但我想隱藏圖像,無需點擊按鈕!請任何想法! – taj
請查看我上面更新的評論。當你點擊文本框時,會調用「textFieldDidBeginEditing」委託方法。您可以將textfield的右側視圖設置爲零。 – Mahesh