2011-07-06 65 views
1

UIWebView的鍵盤非常酷,其下一個/上一個和完成按鈕。但是,我無法找到並更改按鈕標題。無論系統使用何種語言,標題始終爲英文。UIWebView中的iPhone鍵盤,如何更改下一個/上一個和完成按鈕的語言

+0

當我切換手機的語言時正確更改。 – ceejayoz

+0

對不起,我的意思是UIWebView不是Safari瀏覽器。 – cocoafan

+0

除非你有你自己設計的鍵盤覆蓋股票,否則你無法更改股票鍵盤語言(這是從iOS語言設置通過首選項>常規>國際)。 – matm

回答

0

除非你有你自己設計的鍵盤覆蓋股票,否則你不能這樣做。
股票鍵盤的語言取自iOS語言設置(通過首選項>常規>國際)。

+0

我不認爲這是真的。我所做的第一件事是更改設備語言,但不管區域/語言設置如何,按鈕總是以英文顯示。我一直在iOS 5.1,6和7上與此戰鬥。仍然沒有解決方案... – Ampers4nd

+0

哈維德的答案和鏈接都是正確的。更改設備語言只有在設置了正確的標誌Info.plist的。 – Ampers4nd

0

您可以在鍵盤上設置自己的視圖。在3.2之後很容易,我在this answer中有一些示例代碼。這意味着您可以使用自己的按鈕,甚至可以在其中設置本地化文本。

編輯:這是一個錯誤的答案:)對不起,我沒有看到'移動Safari'標記。但就我而言,我還獲得了鍵盤上一個/下一個按鈕的本地化版本。

5

我一直在爲基於PhoneGap的應用尋找答案,最後我在這裏找到了答案:UIWebview Localization

線索是在您的info.plist中將'CFBundleAllowMixedLocalizations'設置爲'Yes'。這真的讓我的一天:)

+0

謝謝!不知道。 – cocoafan

相關問題