2011-09-13 55 views
0

在我的iPhone APP中,我有一個帶有文本框和按鈕的視圖(用於刪除視圖)。單擊發送鍵後,您如何保持鍵盤可見

我的主要目標是讓鍵盤始終可見。

我做了一個「發送」按鈕,可以在鍵盤上看到,並且能夠在發送按鈕被按下時捕獲。

Hoever,當你按下發送按鈕鍵盤被刪除。我想要的是讓鍵盤保持可見狀態,並清除文本字段中的文本,併爲文本字段準備好進行更多打字。

添加:

[textChat becomeFirstResponder]; 

在真的結束在退出事件不能正常工作。我不確定我是否應該使用其他事件之一。

有大量的樣本和教程,關於如何刪除鍵盤,而不是如何保持它。

+1

對不起,但我不知道什麼你在談論。這是在Android上嗎? PC? Ipad的?等等 – Wipqozn

+0

對不起,這是Objective-C使用iPhone的Xcode。 – Johnne

回答

1

鍵盤在停止作爲第一響應者時被移除。有一種可以實現的委託方法,textFieldShouldEndEditing:,當文本字段被要求退出第一響應者時調用該方法。你可以實現這一點,並讓你做任何你想做的事情,在文本字段中的數據(發送到某個地方),清除字段等返回NO。

+0

完美,謝謝。 – Johnne