Как программно добавить UIImage в UIImageView, а затем добавить этот UIImageView в другой UIView?

Как следует из названия, я пытаюсь создать UIImage, который будет находиться внутри UIImageView(чтобы я мог анимировать его позже), а затем Я хочу поместить этот UIImageViewв другие классы UIView.

Пока мой соответствующий код:

Это viewDidLoadдля моего корневого контроллера представления:

- (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];
}

А это инициализация для UIImageView:

- (id)init
{
    if (self = [super init]) {
        playerIdle = [UIImage imageNamed:@"playerIdle.png"];
        playerView = [[UIImageView alloc] initWithImage:playerIdle];
        self.view = playerView;
    }
    return self;
}

Он строит и работает с 0 ошибками.

Что я делаю не так? Я нигде не вижу playerIdle.png. Хотя бьюсь об заклад, я делаю это ужасно неправильно.

7
задан Cœur 9 May 2019 в 14:26
поделиться