How to shift all UIView From Left to Right in iOS? (Objective-C)
<p>I am working on app which support English and Arabic languages.</p>
<p>My requirement is  when I choose English, all the <code>UIView</code>s should be displayed from Left to Right.<br />
(ie. on the left side there is an  <code>UIImageView</code>  and  <code>UILabel</code> on the <em>Right</em> of <code>UIImageView</code>,  see in pic below)</p>
<p>But when  user choose Arabic language  then <code>UIImageView</code> should come to right side  of screen and <code>UILabel</code> should come to the Left of <code>UIImageView</code>.</p>
<p>Is it possible to do in iOS or I should create separte <code>ViewController</code>  layout for Arabic  language ????</p>
<p><em>Here i need to change my layout</em></p>
<p><a href="https://i.stack.imgur.com/1yIaa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1yIaa.png" alt="enter image description here" /></a></p>