ios*_*ist 4 xcode right-to-left ios swift
我的应用程序支持从右到左的方向,但我想放弃手机语言,只根据用户偏好更改方向。
在从右到左的手机上,我使用强制从左到右
UIView.appearance().semanticContentAttribute = .forceLeftToRight
Run Code Online (Sandbox Code Playgroud)
它解决了大多数问题,但不是全部。
检查文本字段占位符对齐情况;一些标签正确对齐!任何人都有解决方案如何解决这个问题?
小智 5
试试这个,它会改变文本字段文本的方向,从左到右
extension UITextField {
open override func awakeFromNib() {
super.awakeFromNib()
if UserDefaults.languageCode == "ar" {
if textAlignment == .natural {
self.textAlignment = .right
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1532 次 |
| 最近记录: |