title: UITableViewCell doesn't flip subViews for RTL objective c
body: <p>I am using NSLocalization in my app and unfortunately, views are not switching their frame's origin for RTL. </p>
  
  <p><strong>English</strong>
  <a href="https://i.stack.imgur.com/ZfsgP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZfsgP.png" alt="enter image description here"></a></p>
  
  <p><strong>Arabic</strong>
  <a href="https://i.stack.imgur.com/nGSDb.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nGSDb.png" alt="enter image description here"></a></p>
  
  <p>For Arabic, image should be at left side of labels, but it is not happening throughout the app. Only labels are changing text alignment, everything else is same. </p>
  
  <p>Why it is not happening. I have set semantics as well in case of Arabic:</p>
  
  <pre><code>[[UITextView appearance]setTextAlignment:NSTextAlignmentRight]
  [[UITableViewCell appearance] setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];
  </code></pre>
  
  <p>and for English:</p>
  
  <pre><code>[[UITextView appearance]setTextAlignment:NSTextAlignmentLeft];
  [[UITableViewCell appearance]setSemanticContentAttribute:UISemanticContentAttributeForceLeftToRight];
  </code></pre>