2
A
回答
1
退房的UITextFieldDelegate方法,具體而言,textFieldShouldClear。當有人點擊文本字段中的小x
時,這被稱爲。我要給你一個方法來清除所有文本框,當其中的一個被竊聽或其他任何按鍵被竊聽
- (void)clearAllTextFields {
for (UITextField *textField in [self textFields]) { //textFields is an rray that is holding pointers to your 16 text fields
[textField setText:nil];
}
}
如果你希望這種事情發生在按下按鈕或東西,將其添加爲目標。這裏是你會怎麼做,如果在字段中x
的一個被挖:
- (BOOL)textFieldShouldClear:(UITextField *)textField {
[self clearAllTextFields];
return YES;
}
UPDATE:
UIButton *button = [[[UIButton alloc] initWithFrame:CGRectMake(0,0,100,44)] autorelease];
[button setTitle:@"blah forState:UIControlStateNormal];
[button addTarget:self action:@selector(clearAllTextFields) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button];
相關問題
- 1. 清除html文本字段
- 2. 清除另一個文本輸入字段後清除
- 3. 立即更新多個文本文件
- 4. jQuery:加載後立即清除輸入字段
- 5. iPhone SDK一次清除多個文本字段
- 6. 一次爲多個文本字段Jquery清除值
- 7. 如何清除文本字段?
- 8. JQuery Mobile中的清除文本字段
- 9. jQuery克隆清除文本字段
- 10. 提交的Javascript清除文本字段
- 11. Selenium IDE:清除文本字段
- 12. JQuery清除輸入文本字段
- 13. __doPostBack清除所有文本字段
- 14. 如何清除文本字段
- 15. UI自動清除帶有「清除按鈕」的文本字段
- 16. 使用清除按鈕清除多個EditText字段
- 17. 清除文本字段中的文本長按清除按鈕iphone
- 18. 從IB清除按鈕清除文本字段的屬性文本
- 19. 如果兩個完成,清除一個文本字段
- 20. 間隔不重複一段時間後立即清除
- 21. Sitecore清除/立即寫入日誌
- 22. Android通知點擊後立即清除
- 23. Logcat窗口立即清除運行
- 24. 立即清除所有Cmake變量
- 25. 清除多個文本框Jquery
- 26. 文本字段的異常行爲。清除文本字段數據按鈕
- 27. 如何使禁用文本字段上的文本清除
- 28. 用一個名字清除多個文本輸入框
- 29. 將多個文本字段組合成一個文本字段
- 30. 清除字符串/文本
嗨, 我添加的代碼,但有錯誤,我失去的東西?我應該爲按鈕添加一個IBOutlet並進行合成,「blah」應該是按鈕的標題嗎?感謝您的幫助 patrick – 2010-03-26 23:08:41
不,您不需要IBOutlet,除非您使用的是NIB。布拉是標題。我建議閱讀Apple iPhone開發者指南,以便開始沿着iPhone開發的道路前進。 – coneybeare 2010-03-26 23:23:45