我有幾個UITextFields設置可以在屏幕上移動,並且可以通過雙擊進行編輯。我想知道是否有一種方法來點擊並按住UITextField來複制它?如何複製帶有輕觸並按住事件的UITextField?
0
A
回答
0
您是否嘗試在文本字段上長按手勢?您可以從中複製文本,但我不確定文本選擇。
下面的代碼是用長按手勢註冊文本字段。當長按了公認
UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressed:)];
[textField addGestureRecognizer:longPress];
然後回調函數:
-(void)longPressed:(UILongPressGestureRecognizer *)sender
{
NsLog(@"Text from text field is %@",((UITextField *)[sender view]).text);
}
嘗試了這一點。
0
設置UILongPressGestureRecognizer:並查看textFieldShouldBeginEditing:是否也被觸發?如果是,那麼你可以複製那裏的文本字段。我不知道是否會觸發或手勢識別器會「超過」它?
+0
將它複製到textField三重點擊會更好嗎? – TWcode 2012-02-11 19:04:00
相關問題
- 1. 如何實現輕觸並按住UIImageView?
- 2. UIGestureRecognizer輕掃並按住
- 3. 事件觸摸屏輕輕觸摸
- 4. 如何區分輕按和按住?
- 5. Starling AS3觸摸事件按住
- 6. 觸摸並按住 - iPhone cocos2d
- 7. 綁定到UITextField的rx_text沒有觸發UITextField的發射事件
- 8. UITextField沒有收到觸摸事件
- 9. UITextField沒有收到觸摸事件
- 10. QT中的QPushButton上的「點按並按住」觸摸事件的問題
- 11. 如何僅選擇帶按鈕的輕觸單元格?
- 12. 如何在MFC CListCtrl中實現「輕敲並按住」行爲?
- 13. 鼠標點擊並按住事件?
- 14. 如何製作帶限制的UITextField
- 15. 如何製作帶觸擊動作的觸摸按鍵並觸摸動作
- 16. three.js所觸摸輕掃事件例如
- 17. 按耳機按鈕並觸發事件?
- 18. 如何在點擊並按住地圖時創建事件?
- 19. UITextField上的觸摸事件rightView
- 20. 的UITextField textfieldchange事件不會觸發
- 21. UIWebView的帶有觸摸事件
- 22. C#按住鼠標事件
- 23. UIButton - 觸摸並按住,點擊
- 24. 檢測觸摸並按住UITableView
- 25. Matlab的:按鈕回調「按住」事件
- 26. 如何反覆做觸摸事件的按鈕
- 27. 實現按住持續事件觸發的優雅方式?
- 28. 如何響應UITextField上的觸摸事件?
- 29. 如何在UITextField的觸摸事件中不顯示鍵盤?
- 30. 如何在文件區上觸發輕擊事件?
你知道的任何建議或教程? – TWcode 2012-02-12 16:51:15
讓我在我的答案中發佈一些代碼! – cocoakomali 2012-02-12 17:16:11
幾個錯誤消息....暗示NSlog的功能的decleration,使用未聲明的標識符'self' – TWcode 2012-02-12 20:58:38