我想在點擊UIButton
時顯示UIKeyboard
,並在UILabel
上顯示文本(由用戶鍵入)。這可能嗎?如何在點擊按鈕時顯示UIKeyboard?
2
A
回答
7
您可以創建一個隱藏的UITextField,並將其設置爲firstResponder。在輸入任何字符時,將隱藏的UITextField中的字符複製到UILabel。
0
爲什麼不只是用適當樣式的(可見的)UITextField替換標籤?然後在用戶再次點擊按鈕(或某個地方的「完成」按鈕)時將其交換。
0
這是一種與你想要的相反的東西,但是這個你可以把代碼弄亂並讓它在buttonpress上可見。同樣在此示例中,當用戶觸摸背景時觸發更改。你可以將它設置爲你想要的任何按鈕而不是背景。
隱藏鍵盤當用戶點擊背景
#import <UIKit/UIKit.h>
@interface hideKeyboardViewController : UIViewController {
UITextField *textField;
}
@property (nonatomic, retain) IBOutlet UITextField *textField;
- (IBAction)textFieldReturn:(id)sender;
- (IBAction)backgroundTouched:(id)sender;
@end
選擇hideKeyboardViewController.m
文件,並通過調用我們的TextField對象的resignFirstResponder
方法實施行動:
#import "hideKeyboardViewController.h"
@implementation hideKeyboardViewController
@synthesize textField;
-(IBAction)textFieldReturn:(id)sender
{
[sender resignFirstResponder];
}
-(IBAction)backgroundTouched:(id)sender
{
[textField resignFirstResponder];
}
.
.
@end
相關問題
- 1. 如何知道何時點擊了UIKeyboard加入按鈕?
- 2. 在點擊按鈕時顯示UIPickerView
- 3. 按鈕點擊顯示ex.message
- 4. jquery datepicker不顯示按鈕點擊時
- 5. 點擊按鈕時顯示圖像?
- 6. 如何僅在點擊按鈕時顯示日期選擇器
- 7. 如何在angular2上點擊按鈕時顯示/隱藏組件?
- 8. 如何在點擊按鈕時顯示新的Jframe
- 9. 如何在點擊按鈕/文本時顯示信息?
- 10. 如何在點擊按鈕時顯示ModalPopup?
- 11. 如何在JSP中按鈕點擊時顯示彈出窗口
- 12. 如何在wordpress中點擊按鈕時顯示iframe彈出框?
- 13. 如何在我們點擊按鈕時顯示文字
- 14. 如何在點擊按鈕時顯示日期選擇器?
- 15. 如何在點擊提交按鈕時顯示彈出窗體?
- 16. 如何在點擊按鈕時顯示div標籤?
- 17. 當我在swift中點擊UITextField時,爲什麼不顯示UIKeyboard?
- 18. 如何顯示上點擊按鈕或單選按鈕
- 19. 如何爲asp顯示一個html按鈕:按鈕點擊
- 20. 點擊動作按鈕,每次點擊該按鈕時顯示一組字段
- 21. 點擊時你會如何讓按鈕顯示一個窗口?
- 22. 點擊搜索按鈕時如何顯示疊加層?
- 23. 如何顯示文本文件,同時點擊按鈕
- 24. 如何顯示圖像時的背景按鈕scelected或點擊
- 25. 點擊「?」時如何顯示輸入的密碼按鈕
- 26. 點擊按鈕時如何隨機顯示三種顏色?
- 27. 單擊「顯示」按鈕時顯示頂點類代碼
- 28. 如何在點擊時刪除按鈕?
- 29. jQuery在外面點擊顯示/隱藏點擊+按鈕
- 30. 如何在點擊「顯示視頻」按鈕後播放視頻?