gpt4 book ai didi

ios - 在 RTL 布局中强制 UIImageView 对齐 LTR

转载 作者:行者123 更新时间:2023-11-28 07:52:55 25 4
gpt4 key购买 nike

我有一个 iOS 应用程序,它有 2 种语言阿拉伯语/英语,阿拉伯语是一种 RTL 语言,所以当我将语言切换为阿拉伯语时,该应用程序使用 RTL 布局运行并且可以正常工作

我只需要在整个布局为 RTL 时将 UIImageView 强制为 LTR,所以我使用了这段代码:

class HomeViewController: UIViewController {
@IBOutlet weak var userImage:UIImageView!


override func viewDidLoad()
{
super.viewDidLoad()

self.userImage.semanticContentAttribute = .forceLeftToRight
}


}

但是它不工作而且 UIImageView 仍然在正确的位置

有什么帮助吗?

Here's a screenshot from my simulator i need to make the image in NavigationController in Left position

enter image description here

最佳答案

首先以 XML(源代码)打开你的 Storyboard

搜索 leading(在 Constraints 中)并将其替换为 left
搜索trailing(在Constraints中)并替换为right

第二个选项是使用语义属性

enter image description here

如果您使用标签文本,那么这是我的问题

Combine Two Language Text RTL & LTR

希望对你有帮助

关于ios - 在 RTL 布局中强制 UIImageView 对齐 LTR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49227268/

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