Я написал функцию для увеличения UIView с помощью CGAffineTransformScale. После двукратного увеличения -весь текст выглядит действительно размытым. Изображения в порядке, если они изначально в более высоком разрешении.Есть ли способ повторно -отобразить весь текст в правильном разрешении после увеличения?
Изменить: Я нашел частичное решение своей проблемы: http://markpospesel.wordpress.com/2012/04/03/on-the-importance-of-setting-contentscalefactor-in-catiledlayer-backed-views/
- (void)didMoveToWindow { self.contentScaleFactor = 2.0; }
При добавлении описанного выше метода в категорию UIView UILabel, UIButton и большинство других представлений теперь отображаются с высоким разрешением. Однако это не влияет на UITextView или UIWebView. Текст в любом из этих двух представлений все еще нечеткий.
Итак, новый вопрос: как можно перерисовать UITextView или UIWebView с высоким разрешением после увеличения -?