UIView Positionierung für das iPhone: Jedes Konzept von "Z-Index"?

Ich weiß, wenn ich will hinzufügen, einen schwarzen hintergrund zu einer UIImageView habe, kann ich ein UIImageView, die ist ein bisschen kleiner als die UIView es enthalten ist in. Wenn ich das mache, das UIImageView positioniert ist auf der Oberseite des schwarzen Hintergrunds.

Nur rein theoretisch, angenommen, ich möchte den schwarzen hintergrund UIView auf der OBERSEITE des UIImageView (so dass es bedeckt das Bild), wie mache ich das? Gibt es ein Konzept, ein z-index?

Hier ist mein code hinzu, um einen schwarzen hintergrund zu einem Bild:

UIView *blackBG = [[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)];

blackBG.backgroundColor = [UIColor blackColor];

UIImageView *myPicture = [[UIImageView alloc] initWithImage:
                          [UIImage imageNamed: @"myPicture.jpg"]];

int borderWidth = 10;

myPicture.frame = CGRectMake(borderWidth,
                             borderWidth,
                             blackBG.frame.size.width-borderWidth*2,
                             blackBG.frame.size.height-borderWidth*2)];

[blackBG addSubview: myPicture];

InformationsquelleAutor Henley Chiu | 2011-06-14

Schreibe einen Kommentar