Я полностью смущен. Я просто хочу установить изображение для состояния по умолчанию списка UIButtons. Но в не работает. Я просто назначил изображение всем моим кнопкам внутри сеттера моей коллекции Outlet, но изображение появляется только в том случае, если кнопка выделена, но я хочу, чтобы изображение всегда было выбрано, кроме кнопки. Это мой код:Как установить изображение по умолчанию для UIButton?
-(void)setCardButtons:(NSArray *)cardButtons
{
UIImage * cardBackImage = [UIImage imageNamed:@"card-back.jpg"];
for (UIButton * button in cardButtons) {
[button setImage:cardBackImage forState:UIControlStateNormal|UIControlStateHighlighted];
[button setImage:nil forState:UIControlStateSelected];
}
_cardButtons = cardButtons;
}
Я действительно не знаю, что я делаю неправильно? Как я могу установить изображение моей кнопки состояния по умолчанию без использования IB?
Коллекции выходов, как известно, являются ошибками. Прошли ли вы через кнопки и подтвердили, что они правильно в IBOutlet? – Michael