title: Change NavigationBar Reveal direction in iOS for RTL
body: <p>Im creating a bilingual app in iOS. My app support English and Arabic languages. The app works fine in both languages according to Device language. </p>
  
  <p>LeftToRight direction for English and RightToLeft direction for Arabic.</p>
  
  <p>Now I've created a setting in my app for users to switch the language irrespective of the device language i.e. user can switch app language from english to arabic and arabic to english without changing the device language. 
  All viewControllers are working fine with LTR and RTL directions but the only issue is with NavigationBar Controller.</p>
  
  <p><a href="https://i.stack.imgur.com/UI0cC.png" rel="nofollow noreferrer">when app is in english (correct navigationbar behaviour)</a></p>
  
  <p><a href="https://i.stack.imgur.com/nNtLJ.png" rel="nofollow noreferrer">When app is in Arabic (incorrect layout direction)</a></p>
  
  <p><a href="https://i.stack.imgur.com/Jnhgt.png" rel="nofollow noreferrer">When device and app are in arabic(correct behaviour)</a></p>
  
  <p>any help is appreciated.</p>