我有使用英语和阿拉伯语两种语言的应用程序(用户将从应用程序中更改语言)
[当我从编辑方案中选择阿拉伯语以测试从右到左的UI时,一切正常,但是当用户更改语言时强制RTL时:
let semantic: UISemanticContentAttribute = (lang == "ar") ? .forceRightToLeft : .forceRightToLeft
UIView.appearance().semanticContentAttribute = semantic
即使我使用前导和尾随约束,所有视图都将更改为RTL,但UITextField除外
关于Apple Document