В моем приложении есть пользовательские кнопки, в которых я установил изображения. Я хочу получить изображение от кнопки и сохранить в переменной UIImage. Пожалуйста, ведите меня.
Как насчет этого?
UIImage *img = [button imageForState:UIControlStateNormal];
Swift 3.0 синтаксис
let image: UIImage = yourButton.image(for: .normal)!
UIImage *myNewImage = [UIButton imageForState:UIControlStateNormal];
Хотя это не очень хорошая дизайнерская практика. Я бы сделал это:
UIImage *myNewImage = [UIImage imageNamed:@"name of image that is in your bundle"];