ios - 在 iOS 中将值动态传递给 imageView 时出错?

标签 ios uiimageview nsstring

在我的应用中,我在一个变量中有图像名称,我将值传递给 imageView,如下所示

productsView.imageView.image=[UIImage imageNamed:[NSString stringWithFormat:@"%@",imageString]];  

图片没有显示,
我已经打印了我的图像字符串,

 NSLog("%@",imageString);// It gets printed in log as myImage.png

但是如果我直接给出值,它就不会出错

productsView.imageView.image=[UIImage imageNamed:[NSString stringWithFormat:@"myimage.png"]];  

谁能帮帮我

最佳答案

我认为是小错误。根据您的评论,图像名称应该是

imageString = @"myimage.png", not @"myImage.png".

关于ios - 在 iOS 中将值动态传递给 imageView 时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21523729/

相关文章:

ios - 尝试使用 Realm 对象服务器教程

swift - 使 UIImage 适合 UIView 内部的 UIImageView

ios - int 不从 NSString 返回相同的值

ios - 在选定的 UICollectionViewCell 下方显示弹出窗口

ios - Swift 5 默认可解码实现,只有一个异常(exception)

ios - Scene Kit 联系 catagoryBitMasks 总是返回 1

ios - 构建后 XCode iOS 颜色不匹配

ios - 滚动从远程服务器加载大量图像的 UICollectionView 时如何避免内存问题?

ios - 如何在不对位置进行硬编码的情况下从NSString中正确提取子字符串?

ios - 如何从 plist 读取到 NSString