2012-04-23 6 views

Respuesta

9

Esa funcionalidad no está incorporada en UIImage porque las imágenes no siempre se cargan desde los archivos. Sin embargo, puede crear una subclase UIImageView personalizada para satisfacer sus necesidades.

+0

incorrecto, puede obtener el nombre del archivo – junaidsidhu

+0

@JayD: no directamente desde una instancia de 'UIImage'. –

1

Las imágenes no provienen necesariamente de archivos u otras fuentes con nombre, por lo que no todas las imágenes tienen un nombre. Cuando crea una imagen desde un archivo, puede guardar el nombre en un NSString* por separado, y luego consultar el nombre almacenado cuando sea necesario.

5

No es posible. La instancia de UIImage contiene los datos de imagen reales sin ninguna referencia al nombre del archivo.

0

este código le ayudará a cabo

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

    NSLog(@"%@",imgName); 

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

esto no funciona? siempre es (nulo) – iosMentalist

+0

esto no funciona porque tiene que configurar el identificador de accesibilidad cuando se trata de una imagen –

Cuestiones relacionadas