Подтвердить что ты не робот

Как получить имя изображения, используемое в UIImage?

Я использую UIImage, в котором у меня есть изображение, и я хочу знать имя изображения.

4b9b3361

Ответ 1

Эта функциональность не встроена в UIImage, потому что изображения не всегда загружаются из файлов. Однако вы можете создать собственный подкласс UIImageView в соответствии с вашими потребностями.

Ответ 2

Это невозможно. Экземпляр UIImage содержит фактические данные изображения без какой-либо ссылки на имя файла.

Ответ 3

Изображения не обязательно поступают из файлов или других именованных источников, поэтому не все изображения даже имеют имя. Когда вы создаете образ из файла, вы можете сохранить его в отдельном NSString*, а затем при необходимости указывать на это сохраненное имя.

Ответ 4

этот код поможет вам

    NSString *imgName = [self.imgView1st image].accessibilityIdentifier;

    NSLog(@"%@",imgName);

    [self.imgView2nd setImage:[UIImage imageNamed:imgName]];