das iPhone dev - Legen Sie die position einer view in viewDidLoad

So, im Interface Builder habe ich einen Blick in die superview enthält zwei Image-Objekte Anzeigen. Ich möchte zu bewegen, die Sicht aus dem Bildschirm, wenn die app startet, so kann es animiert werden, sich zu bewegen in place. Die Ansicht ist wie beschrieben pictureFrame .h-Datei für die Schnittstelle, und ich habe die Ansicht zugeordnet outlet pictureFrame. Hier ist meine aktuelle viewDidLoad:

- (void)viewDidLoad {
    [super viewDidLoad];

    CGRect theFrame = [self.pictureFrame frame];
    theFrame.origin.y = -290;
}

Aber es scheint nicht zu funktionieren. Wie kann ich dieses Problem beheben?

Gehen Sie nicht davon aus, dass -290 ist off-screen. Es wird nicht für immer sein. Berechnen Sie diese Zahl von den Grenzen des Bildschirms. developer.apple.com/iphone/library/documentation/UIKit/...

InformationsquelleAutor Hunter Bridges | 2010-03-01

Schreibe einen Kommentar