У меня есть UIButton на UIView. Я хочу программно выяснить, какое изображение отображать внутри кнопки при отображении представления. Я переопределил метод drawRect в UIView и использовал setImage для отображения нужного изображения. Однако, когда представление отображается, иногда оно рисует желаемое изображение, а иногда нет. Я должен коснуться в любом месте в представлении, чтобы изображение появилось в кнопке. Пожалуйста, помогите!
Вот метод drawRect для представления.
- (void)drawRect:(CGRect)rect
{
[myButton setImage:[UIImage imageNamed:@"myImage.png"] forState:UIControlStateNormal];
}
Все правильно подключено IB. Я не понимаю, почему изображение появляется / не появляется последовательно. Большое спасибо.