2010-07-30 12 views

risposta

26

È necessario utilizzare UIImageView. È una sottoclasse di UIView ed è possibile impostare l'immagine con un'istanza su UIImage.

Ecco un esempio per aggiungerlo a un altro UIView.

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"nameofimage.png"]]; 
[myUIView addSubview:imageView]; 
+0

vi ringrazio molto. – Questions

2

Aggiungi un'immagine al tuo progetto, ad es. Spinner.png

NSString *path = [[NSBundle mainBundle] pathForResource: @"Spinner" ofType: @"png"]; 
NSLog(@"path: %@", path); 
UIImage* image = [[UIImage alloc] initWithContentsOfFile: path]; 
UIImageView *imageView = [[UIImageView alloc] initWithImage: image]; 
[self.view addSubview: imageView]; 
0

E 'molto semplice basta assegnare CGImageRef per visualizzare i contenuti del del livello, ad esempio:

layerView.layer.contents = UIImage(named: "Mario.png")?.cgImage 
Problemi correlati