Come dice il titolo, sto cercando di creare un UIImage
che andrà all'interno di un UIImageView
(in modo che possa animarlo in seguito), quindi voglio mettere quello UIImageView
in un'altra classe UIView
.Come aggiungere un UIImageView a UIImageView in modo programmatico, quindi aggiungere UIImageView a un altro UIView?
Finora il mio codice in questione è:
Questa è la viewDidLoad
per mio punto di vista principale regolatore:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
self.playerViewController = [[TUKIPlayerViewController alloc] init];
[self.view addSubview:playerViewController.view];
}
e questo è l'init per il UIImageView
:
- (id)init
{
if (self = [super init]) {
playerIdle = [UIImage imageNamed:@"playerIdle.png"];
playerView = [[UIImageView alloc] initWithImage:playerIdle];
self.view = playerView;
}
return self;
}
Costruisce e funziona con 0 errori.
Cosa sto sbagliando? Non vedo il playerIdle.png da nessuna parte. Anche se scommetto che sto sbagliando tutto questo. Per favore aiuto!
Qual è il nome della classe personalizzata 'UIImageView'? Come stai iniziando la visualizzazione di immagini? – Ilanchezhian
UIImageView è una proprietà di TUKIPlayerViewController. E UIImageView viene inizializzato all'interno dell'iniz di TUKIPlayerViewController, dove dice playerView = [[UIImageView alloc] initWithImage: playerIdle]; – Jarrod