У меня есть приложение с двумя языками - английским и арабским (пользователь изменит язык из приложения)
Когда я выбираю арабский язык из схем редактирования для тестирования интерфейса справа налево, все работает нормально, но когда я запускаю RTL, когдаязык изменения пользователя:
let semantic: UISemanticContentAttribute = (lang == "ar") ? .forceRightToLeft : .forceRightToLeft
UIView.appearance().semanticContentAttribute = semantic
Все представления изменяются на RTL, кроме UITextField, даже если я использую ограничения на начало и конец