Медленные переходы навигации после изменения semanticContentAttribute - PullRequest
0 голосов
/ 23 октября 2019

У меня есть приложение, которое поддерживает два языка: арабский и английский. Я изменяю направление пользовательского интерфейса внутри приложения после того, как пользователь выбрал язык.

Я использую этот код:

UIView.appearance().semanticContentAttribute = isRTL ? .forceRightToLeft : .forceLeftToRight

Этот код работает хорошо, но после изменения направления мой переход навигации (нажатие илиpop) становится слишком медленным, и когда я убиваю приложение и снова открываю его, все возвращается в нормальное состояние.

Когда я удаляю изменяющийся semanticContentAttribute, все работает нормально, но я должен использовать этот код для поддержки арабского языка.

Есть идеи, как это исправить?

...