screen shot
正如你所看到的,我的动作被镜像,而我设置我的应用程序语言为波斯语。它只是发生在iOS 15.4旧版本是工作正常我的主要文本共享是在波斯语,它没有被镜像,只是我的动作被镜像。这是我的代码
let textShare = [ text ]
let activityViewController = UIActivityViewController(activityItems: textShare , applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = self.view
self.present(activityViewController, animated: true, completion: nil)
我试着重新镜像视图,但我的共享文本也被镜像了:
activityViewController.view.transform = CGAffineTransform(a: -1, b: 0, c: 0, d: 1, tx: 0, ty: 0)
有什么建议吗?
3条答案
按热度按时间qhhrdooz1#
我通过添加英语语言到项目本地化并强制应用程序使用我的语言到应用程序委托文件中而不镜像任何视图
最佳问候来解决此问题
sirbozc52#
1-右键单击项目“.xcodeproj”文件并选择“显示包内容”
2-右键单击“project.pbxproj”,用“文本编辑”打开它。
3-找到“developmentRegion”键并将其设置为“en”。
好的。
vm0i2vca3#
基本上,它是关于DevelopmentRegion的。我已经在project info.plist文件中添加了开发区域,并且通过删除它很容易地解决了这个问题。
如果您将
Property List
作为Property List
打开,请将其从信息列表中删除。如果您将
Source Code
作为Source Code
打开,请将其从信息列表中删除。