1
我想从阵列加载图像并设置视图以显示此图像。使用格式化的NSString加载阵列图像项目
当前的代码未加载任何内容,只是一个灰色的图像全屏。
myView.image = [UIImage imageNamed:[names objectAtIndex:r]]
如果我有一个计数器R,这是我用来访问索引。怎么可能做到装入的图像作为这样
myView.image = [UIImage imageNamed:@"3.png"];
但使用R作为占位符的数量,在这种情况下3
如果我有图像1.png到例如10.png并且想要使用已经递增和递减的r,我可以使用格式化的字符串代替
@“3.png”来调用正确的图像吗?
在此先感谢。
+1或者是 “%d”,而不是 “%@”,如果'r'是一个int而不是'NSNumber'。 – 2010-06-28 14:43:58
你说得对,我打算写%d。只是改变了它。 – pgb 2010-06-28 14:54:33
这似乎并不奏效。 它崩溃的应用程序。 r计数器工作正常,如果我硬编码例如 myView.image = [UIImage imageNamed:@“9.png”]; 或任何其他图像以相同的方式,它完美的作品。 以及从图像数组加载也doens't正常工作。 不知道是什么问题。 – jarryd 2010-06-28 14:57:56