Я боюсь, что в UIImage нет такого свойства, которое помогло бы вам найти имя изображения.
Вы можете использовать этот хитрый метод для решения вашей проблемы.
создать свойство
@property(nonatomic, retain) NSMutableArray * imageArray;
и затем синтез в .m файле
@synthesis imageArray
потом выполнить следующее действие
self.imageArray = [[NSMutableArray alloc] init];
UIImage *myImage1 = [UIImage imageNamed:@"Softindia.png"];
[imageArray addObject:myImage1];
//Add Second Image
UIImage *myImage2 = [UIImage imageNamed:@"images.png"];
[imageArray addObject:myImage2];
addimage.animationImages= imageArray;
и где бы вы ни проверяли изображение, выполните следующее действие
UIImage image = addimage.image;
index = [imageArray indexOfObject:image];
if(index == 0){
//Do action for softindia.png
}
else {
//Do action for images.png;
}