In another application, I do have this thing that helps in rescaling (the class is a XXXView) // Enable retina display if( CFG_IOS_RETINA_ENABLED ){ if( [self respondsToSelector:@selector(contentScaleFactor)] ){ float scaleFactor=[[UIScreen mainScreen] scale]; [self setContentScaleFactor:scaleFactor]; } } This is a quickfix that will look ugly but... worth trying. Add that into the SqueakUIView.m file inside this: - (id)initWithFrame:(CGRect) aFrame { self = [super initWithFrame: aFrame]; self.autoresizingMask = UIViewAutoresizingFlexibleRightMargin|UIViewAutoresizingFlexibleBottomMargin|UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth; colorspace = CGColorSpaceCreateDeviceRGB(); return self; } I suspect that self.autoresizingMask is the culprit... Hope it helps. Phil 2012/9/16 Igor Stasenko <siguctua@gmail.com>:
On 16 September 2012 18:14, Johan Brichau <johan@inceptive.be> wrote:
Hi everyone,
After some very friendly help of Nick and Igor at ESUG, I managed to get the iStackVM running on my iPad again, thanks a lot guys!
However, the image now shows up on only a very small portion of the screen. Is that a known issue?
yes. this is a "retina display" issue. :) I am not sure what is the status, however i can assure you that we (especially Esteban) is well aware of it.
btw: the problem I experienced to compile the vm correctly was eventually a package-loading problem (i.e. I did not get the correct packages). This is because there is a bug in the version-method generation of Metacello. Together with Dale, we discussed that issue and Dale just solved it last friday.
Johan
-- Best regards, Igor Stasenko.