2011-08-29 112 views
-1

有什麼辦法有兩個鍵盤在屏幕上一次?我有一個應用程序,兩個人可以同時使用:應用程序的一部分佔用屏幕的一半,另一部分佔用另一半,並翻轉。它將包含文本字段,並且只有一個人能夠一次使用它,這是一個缺陷。是否有可能做到這一點?如何使兩個鍵盤出現在屏幕上

如果不是,我是否需要製作自己的鍵盤?這很好,但我有一個問題:如何將字符添加到NSString的末尾?

是任何的責備指引?謝謝你的幫助!

回答

0

是的,我想你將不得不添加自己的鍵盤。有些公司出售實現自定義鍵盤的庫。讓它翻轉是一個問題;如果您有鍵盤庫的來源,則可以使用仿射變換將其翻轉翻轉。

因爲NSString是不可變的,所以不能向現有的NSString添加任何內容。您的兩個選擇是使用NSMutableString或從現有字符串和包含要添加的一個字符的字符串中創建一個全新的字符串。

+0

你不需要源代碼翻轉鍵盤,如果它只是一個UIView(它可能是),它就像向它添加變換一樣簡單。 – EmilioPelaez

+0

非常感謝您的幫助! –

+0

你知道我可以下載自定義鍵盤的任何地方嗎?我似乎無法找到任何東西...... –

0

我敢肯定這是不可能的。

至於增加一個字符的字符串的結束,這是因爲使用的NSMutableString一樣容易,做[mutableString appendString:anotherString];

+0

好的,謝謝你的幫助。我希望這個翻轉的鍵盤可以工作... –