我是iOS開發新手,正在創建一個簡單的應用程序。我有一個帶有兩個文本標籤的自定義數字小鍵盤。當您按鍵盤上的任何號碼時,該號碼將顯示在第一個文本標籤中。現在我需要的是,如果用戶按下第二個文本標籤,鍵盤將自動切換到特定的文本標籤。我不太清楚如何去做這件事。任何幫助將不勝感激!如何檢測iOS中是否按下了文本標籤?
0
A
回答
0
您應該使用UITextField
而不是UILabel
,然後這將自動爲您交付。此外,啓用鍵盤上的「下一步」返回鍵將帶來更好的用戶體驗。
0
通過使用UITapGestureRecognizer,我們可以檢測用戶與UILabel的交互。請參閱下面的代碼,
label1.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture =
[[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(**myLabelOnClickAction:label1Name**)] autorelease];
[lablel1 addGestureRecognizer:tapGesture];
label2.userInteractionEnabled = YES;
UITapGestureRecognizer *tapGesture1 =
[[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(**myLabelOnClickAction:label2Name**)] autorelease];
[label2 addGestureRecognizer:tapGesture1];
通過methodForLabeOnClickAction方法傳遞您的標籤名稱,你可以找到哪個標籤你點擊。
希望這會有所幫助!
相關問題
- 1. 如何檢查是否通過標籤按下了uibutton?
- 2. 如何檢測iOS設備是否下載了語音文件?
- 3. iOS檢測標籤是否被更改
- 4. 如何檢測node.js中是否按下了某個鍵?
- 5. 如何檢測OS X上是否按下了某個鍵?
- 6. 如何檢測Siri是否在iOS的textview中編寫文本?
- 7. 如何檢測cocos2d-mac中是否按下了A,S,D或/和W按鈕?
- 8. 檢查lablgtk2中是否按下了「control」
- 9. 如何檢測選定的文本是否包裹在span標籤中
- 10. 檢查按鈕是否已滑過,並檢查其標籤? (iOS)
- 11. 如何檢測Java 2d中的按鍵是否被按下?
- 12. 如何檢測瀏覽器中是否安裝了小書籤?
- 13. 檢測是否按下了QScrollBar的箭頭按鈕
- 14. 檢測是否使用J2ME按下了相機按鈕
- 15. 如何檢測用戶在C++(控制檯)中是否按下了任何鍵?
- 16. 如何檢測兩個鼠標按鈕是否在Qt中按下?
- 17. jQuery - 檢測按鈕是否被按下
- 18. 如何檢測終端中是否按了某個鍵?
- 19. 是否可以檢測標籤是否即將在IOS中運行?
- 20. 如何檢測是否有任何按鍵被按下
- 21. 如何檢查提交按鈕是否按下了工作?
- 22. 如何檢查是否按下了一個隨機按鈕?
- 23. 測試是否按下了一個javax.swing.JButton
- 24. 如何檢查AUTOLISP中是否按下了SHIFT?
- 25. 如何檢查批次中是否按下了某個鍵?
- 26. 如何檢測文件夾中是否添加了文件?
- 27. 如何檢測標籤節點是否不在場景中?
- 28. 檢測是否按下鼠標按鈕和哪個WinForm c#
- 29. 檢查是否按下了切換鍵
- 30. Android檢查是否按下了橫幅
http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextViewDelegate_Protocol/Reference/UITextViewDelegate.html#//apple_ref/occ/intf/UITextViewDelegate我認爲這會爲你做到這一點。 – madmik3