Мое приложение поддерживает языки Engli sh и Arabi c. Я использую свойство UIView.appearance (). SemanticContentAttribute для переключения между RTL на LTR и наоборот, как показано ниже.
if selectedLanguageId == "eng"{
UIView.appearance().semanticContentAttribute = .forceLeftToRight
}else{
UIView.appearance().semanticContentAttribute = .forceRightToLef
}
Я представляю событие календаря EKEventEditViewController () с использованием self.present (eventController, animated: true) , завершение: ноль). Я хотел показать этот экран всегда LTR.
Я пробовал использовать следующий код, но он отображается как RTL, когда я меняю язык на арабский c.
let eventController = EKEventEditViewController()
eventController.editViewDelegate = self
eventController.event = event
eventController.eventStore = self.eventStore
eventController.view.semanticContentAttribute = .forceLeftToRight
self.present(eventController, animated: true, completion: nil)
Пожалуйста, помогите мне представить это представление всегда LTR.
![wi](https://i.stack.imgur.com/mcGrS.jpg)