gpt4 book ai didi

iphone - 不显示阿拉伯语键盘

转载 作者:行者123 更新时间:2023-12-03 19:43:43 30 4
gpt4 key购买 nike

我正在实现一个多语言应用程序,我有搜索功能。我在其中放置了 uitextfiled。

当我将语言更改为阿拉伯语并测试该应用程序时。我发现特定的 uitextfield 总是显示英语键盘而不是阿拉伯语键盘。

电话语言设置为阿拉伯语,但在 uitextfield 中它始终显示英语键盘。这是怎么发生的?

下面是我的代码

NSString *strPoemName = NSLocalizedString(@"Poem Name", @"Poem Name TextField");
self.txtFieldPoemName = [[[UITextField alloc]initWithFrame:CGRectMake(10, 0, 270, 40)]autorelease];
[self.txtFieldPoemName setFont:[UIFont systemFontOfSize:14.0]];
self.txtFieldPoemName.autocapitalizationType = UITextAutocapitalizationTypeNone;
self.txtFieldPoemName.autocorrectionType = UITextAutocorrectionTypeNo;
self.txtFieldPoemName.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
self.txtFieldPoemName.placeholder = strPoemName;
self.txtFieldPoemName.delegate = self;
self.txtFieldPoemName.clearButtonMode = UITextFieldViewModeWhileEditing;
self.txtFieldPoemName.returnKeyType = UIReturnKeySearch;
[cell.contentView addSubview:self.txtFieldPoemName];

最佳答案

以防万一有人再次偶然发现这个问题:

这是由于将 UITextField keyboardType 属性设置为 UIKeyboardTypeASCIICapable 而不是 UIKeyboardTypeDefault 导致的。

关于iphone - 不显示阿拉伯语键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14036267/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com