IPHONE: Add support for "retina" displays.

Thanks to peres for testing this.
This commit is contained in:
Johannes Schickel 2012-10-12 17:08:51 +02:00
parent 1e200620d6
commit 2b55837650

View File

@ -161,9 +161,9 @@ const char *iPhone_getDocumentsDir() {
- (id)initWithFrame:(struct CGRect)frame {
self = [super initWithFrame: frame];
if ([[UIScreen mainScreen] respondsToSelector: NSSelectorFromString(@"scale")]) {
if ([self respondsToSelector: NSSelectorFromString(@"contentScaleFactor")]) {
//self.contentScaleFactor = [[UIScreen mainScreen] scale];
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) {
if ([self respondsToSelector:@selector(setContentScaleFactor:)]) {
[self setContentScaleFactor:[[UIScreen mainScreen] scale]];
}
}