title: iOS text rendering after zoom-in
body: <p>I wrote a function to zoom in a UIView using CGAffineTransformScale. After a 2x zoom-in, all text looks really blurred. Images are OK if they are in higher resolution to begin with. Is there a way to re-render all text in proper resolution after zoom in?</p>
  
  <p><strong>Edit:</strong>
  I found a partial solution to my problem:
  <a href="http://markpospesel.wordpress.com/2012/04/03/on-the-importance-of-setting-contentscalefactor-in-catiledlayer-backed-views/" rel="nofollow">http://markpospesel.wordpress.com/2012/04/03/on-the-importance-of-setting-contentscalefactor-in-catiledlayer-backed-views/</a></p>
  
  <blockquote>
    <ul>
    <li>(void)didMoveToWindow {
    self.contentScaleFactor = 2.0; }</li>
    </ul>
  </blockquote>
  
  <p>By adding the method above in a UIView category, UILabel, UIButton and most other views now render at high resolution. However, this does not affect UITextView or UIWebView. Text within any of these two views are still fuzzy.</p>
  
  <p>So the new question is, how can a UITextView or UIWebView be redrawn at high resolution after zoom-in?</p>