Я теряю рассудок над этим. У меня UIButton подключен как Outlet. Я хочу изменить его образ. В функции viewDidLoad я пытаюсь установить изображение следующим образом:
[button1 setImage:[UIImage imageNamed:@"house.png"] forState:UIControlStateNormal];
Ничего не происходит. Однако, если я использую ImagePicker, это как-то работает. В функции ImagePickers "didFinishPickingImage" я повторяю точно такую же команду, как указано выше, для установки изображения, и она работает, изображение отображается нормально.
Я думал, что, возможно, изображение кнопки не освежает себя, но пытается вызвать [button1 setNeedsDisplay] или [button1.imageView setNeedsDisplay] или даже [button1.imageView.image setNeedsDisplay] ничего не делает.
Есть ли у кого-нибудь идеи об этом? Я потратил два часа на это, и я действительно расстраиваюсь, потому что я уверен, что причина должна быть настолько глупой, что это невероятно.