相关疑难解决方法(0)

检测NSString的语言

有人告诉我有关Cocoa语言识别的课程.有谁知道它是哪一个?

不是工作:

NSSpellChecker *spellChecker = [NSSpellChecker sharedSpellChecker];
[spellChecker setAutomaticallyIdentifiesLanguages:YES];
NSString *spellCheckText = @"Guten Tag Herr Mustermann. Dies ist ein deutscher Text. Bitte löschen Sie diesen nicht.";
[spellChecker checkSpellingOfString:spellCheckText startingAt:0];
NSLog(@"%@", [spellChecker language]);
Run Code Online (Sandbox Code Playgroud)

结果是'en'但应该是'de'.

cocoa objective-c ios

41
推荐指数
4
解决办法
1万
查看次数

如何使用RTL为阿拉伯语希伯来语实现iOS?

我正在Xcode 5目标iOS 7.1上开发一个应用程序,单视图上只有两个项目图像和标签,启用了自动布局,并使用带有尾随和前导属性的"添加缺失约束"来设置约束.

根据下面的Apple网站,当我更改为阿拉伯语时,如果在代码中没有更多修改,只有借助Auto布局,这个组件应该翻转,但这不起作用 https://developer.apple.com/library/ IOS /文档/ UserExperience /概念/ AutolayoutPG /简介/ Introduction.html#// apple_ref/DOC/UID/TP40010853-CH13-SW1

我在这里搜索其他成员问题,发现其他人说我应该为每种语言实现不同的故事板,如链接中提到的那样 https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/ BPInternational.html#// apple_ref/DOC/UID/10000171-SW1

在我的主要故事板中,我可以在本地化下找到基础和英语,如何添加希伯来语和阿拉伯语?

我发现了以下问题,但它们没有增加太多支持: IOS中的多语言设计支持 从右到左,从左到右的语言在同一个应用程序中?


翻转从右到左语言的UIImageViews


iOS:如何构建双语iOS本机应用程序


在Objective C的自动布局中使用约束来支持RTL语言


在iOS 6.1/iOS 7.0上通过自动布局打破RTL(从右到左)?


iPhone中的从右到左UI(希伯来语)


此链接类似于我的实现,但它不能像我一样 AutoLayout + RTL + UILabel文本对齐


arabic hebrew right-to-left ios

8
推荐指数
1
解决办法
1万
查看次数

iOS RTL - 在 RTL 字符串中不正确地显示英语

iOS 应用程序,我们要显示来自服务器的新闻。使用了 UIlabel

  • 当他的句子只使用一种语言而不考虑布局时,一切都是完美的(我们正在将不同语言的布局 RTL 切换为 LTR,包括阿拉伯语、希伯来语)
  • 当在LTR语言中我们有RTL词时,它们会破坏句子结构(见图,BTN必须在行首,但它跳到了末尾) RTL语言中的英语单词 知道如何解决这个问题吗?提前致谢 :)

hebrew uilabel ios arabic-support

7
推荐指数
3
解决办法
2613
查看次数

使用autoresize的阿拉伯语英语iPhone用户界面?

您好我想将我的整个UI视图转换为阿拉伯语[从右到左] 如果用户从设置更改语言并打开应用程序.

我有以下查询

1)我是否需要为每个创建单独的UI?2)有没有简短的方法来实现这一目标?3)我需要完整的UI转换像镜像,从左侧[幻灯片菜单]是从右侧等... 4)Xcode 8.2有autoresize再次介绍与自动布局我可以这样做没有自动布局?

iphone xcode autoresize ios autolayout

7
推荐指数
1
解决办法
527
查看次数

如果文本是阿拉伯语,请将UILabel文本右对齐

我在iOS App中实现了语言本地化.所以,现在用户可以在我的iPad应用程序中设置阿拉伯语.

我从服务器获取本地化的字符串响应,现在我想使用右对齐将此本地化字符串设置为我UILabel右到左格式.

更新:

我的服务器响应已经是RTL格式.现在,我只想在我的阿拉伯文本中设置文本对齐方式UILabel.

现在我必须编写代码来设置UILabel基于语言的对齐方式.

所以,我只是想知道是否有任何可用的属性UILabel,我可以UILabel在阿拉伯语的情况下制作右对齐的文本.

iphone objective-c alignment uilabel ios

6
推荐指数
2
解决办法
9190
查看次数