17

イメージがあるUIImageを使用していますが、イメージの名前を知りたいです。

4

5 に答える 5

10

UIImage画像は常にファイルから読み込まれるとは限らないため、この機能は組み込まれていません。UIImageViewただし、ニーズに合わせてカスタム サブクラスを作成することもできます。

于 2012-04-23T11:09:50.183 に答える
5

それは不可能。UIImage インスタンスには、ファイル名への参照なしで実際の画像データが含まれています。

于 2012-04-23T11:10:03.190 に答える
1

画像は必ずしもファイルやその他の名前付きソースから取得されるとは限らないため、すべての画像に名前があるわけではありません。ファイルからイメージを作成する場合、名前を別のNSString*に保存し、必要に応じてその保存された名前を参照できます。

于 2012-04-23T11:09:30.053 に答える
0

このコードはあなたを助けます

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

    NSLog(@"%@",imgName);

    [self.imgView2nd setImage:[UIImage imageNamed:imgName]];
于 2013-05-29T22:38:47.547 に答える