myImageView = [[UIImageView alloc] initWithImage:[imagearray objectAtIndex:j]];
[myImageView setUserInteractionEnabled:YES];
[myImageView setTag:i];
if (i==0||i==1) {
[UIImageView beginAnimations:nil context:NULL];
[UIImageView setAnimationDuration:1.5];
[UIImageView setAnimationRepeatCount:0];
myImageView.center=CGPointMake(42+t, 220+y);
[self.view addSubview:myImageView];
NSLog(@"my imageviw tag %d",myImageView.tag);
[myImageView release];
t=t+10;
y=y+10;
}
0
A
回答
0
我仍然不完全理解你的question..If你想從UIImageView的圖像文件名對象是不可能..
的原因是一個UIImageView 實例不存儲的圖像文件。它存儲一個顯示UIImage 實例。當你從 製作一個文件時,你可以這樣做:
UIImage * picture = [UIImage imageNamed:@「myFile.png」];一旦這個 完成後,不再有任何 引用文件名。 UIImage 實例包含數據,無論它在何處獲得它。因此,UIImageView不可能知道文件名稱 。
此外,即使你可以,你也會從 從視圖中獲取文件名信息。 這打破了MVC。
從this thread..Credit的答案,他
0
無恥複製沒有辦法,如果從UIImageView的圖像文件,以獲得名。但是你可以做一件事情 - 當你用圖像名稱初始化圖像視圖時,你可以在數組中添加該圖像名稱,然後將該數組索引設置爲uiimageview對象的標記值。現在,當你想獲得圖像文件名時,你可以發現使用該數組,你只需要從uiimageview中獲取標籤值,並從數組中獲取該標籤的文件名。
希望它會幫助!
0
這個代碼將會幫助你
- (NSString *) getFileName:(UIImageView *)imgView{
NSString *imgName = [imgView image].accessibilityIdentifier;
NSLog(@"%@",imgName);
return imgName;
}
以此爲:
NSString *currentImageName = [self getFileName:MyIImageView];
+0
它返回null! – 2013-06-12 13:34:47
相關問題
- 1. 如何在imageView中獲取圖像的圖像名稱?
- 2. 如何使用ALAssetsLibrary查找每個圖像的專輯名稱
- 3. 如何使用jquery查找圖像名稱?
- 4. 如何檢索ImageView顯示的圖像名稱?
- 5. Android:如何獲取ImageView的背景圖像的名稱
- 6. 如何查找Jframe名稱
- 7. 在ImageView上查找圖像單擊
- 8. 在xcode中查找包含圖像名稱的圖像
- 9. 如何使用名稱查找控件?
- 10. 如何在ImageView中查找圖像的中心點和邊界
- 11. 查找Jar名稱使用類名稱
- 12. 查找名稱
- 13. 「查找名稱」
- 14. ImageView找不到圖像URL
- 15. 使用Python在Selenium中查找鏈接圖像的名稱
- 16. 使用javascript檢查圖像名稱
- 17. 查找圖像標籤,並用域名
- 18. 圖像名稱沒有找到
- 19. 名稱查找後
- 20. 如何查找Oracle服務名稱
- 21. 如何在名稱樹中查找blob
- 22. 如何查找Android設備名稱
- 23. 如何查找網絡接口名稱
- 24. 如何在phonegap的readDataUrl中查找javascript的imageArray中的圖像名稱?
- 25. 如何使用xpath按文件名查找圖像標記
- 26. 如何找到名稱與變量類似的圖像?
- 27. 如何從圖像中找到產品名稱或信息ios
- 28. 按名稱查找查看
- 29. 查找具有特定HTML類名稱的圖像
- 30. 如何使用列名查找數據庫名稱和表名稱
如果你描述你爲什麼要找到圖片的名字,你可能會得到一個替代的解決方案也許你問題。 – Devraj 2011-04-30 06:39:15
檢查我的答案:[如何從imageview中獲取imagename](http://stackoverflow.com/questions/1740274/uiimageview-how-to-get-the-file-name-of-the-image-assigned/20700384# 20700384) – 2013-12-20 09:34:32