экспортировать файл StyleKit.h из PaintCode 2. Он имеет метод класса:PaintCode 2 с UIButtons в раскадровке
+ (UIImage*)myImage;
В моей раскадровки, у меня есть UIButton, и я хочу, чтобы установить изображение для UIControlStateNormal для myImage. Чтобы сделать это, я добавил общий объект в раскадровку, задал класс Object to StyleKit, а затем создал выход из объекта в UIButton. Это кажется правильным; однако, когда я создаю прогон, я получаю сообщение об ошибке. Похоже, что реализация StyleKit автоматически вызывает setImage:
на цель розетки. Однако вы не вызываете setImage:
на UIButton, а скорее вызываете setImage:forState:
, поэтому он бросает исключение исключенного исключения.
Можете ли вы использовать PaintCode 2 с UIButton в раскадровке, подклассифицируя UIButton и создавая метод setImage:
, который устанавливает изображение всегда для UIControlStateNormal
?
Ugh, sadness :( –
Да, я тоже. Я использую PaintCode все больше и больше в последнее время. Это был реальный спасательный процесс в моем текущем проекте. Но есть несколько недостатков. – Scott
UIButton имеет 2 вида изображений _ (передний и задний) _ и 4 основных состояния _ (нормальный, выбранный, выделенный, отключенный) _, который можно комбинировать _ (выбранный + выделенный, выбранный + отключен). Какую из них вы хотите установить? – Tricertops