2013-11-22 31 views
-4

我想在基本表格視圖單元中隨機顯示5個不同的圖像。我正在使用動態單元格。任何人都知道如何做到這一點?如何在TableView Cell中設置隨機圖像

非常感謝!

+0

問題分解下來。發佈你的嘗試。 – rmaddy

+0

創建圖像數組,並在索引路徑行中的單元格中獲取數組中的圖像,如果您想獲得隨機圖像,生成一個隨機數並將其用作索引。 –

回答

1

首先用您的圖像名稱的數組:

NSMutableArray *array = [[NSMutableArray alloc]initWithObjects:@"1.png",@"2.png",@"3.png",@"4.png",@"5.png",nil]; 

接下來你cellForRowAtIndexPath

int random = arc4random() % array.count; 
cell.imageView.image = [UImage imageWithName:[array objectAtIndex:random]]; 
+0

非常感謝,它解決了我的問題!先生,祝你有美好的一天! – user2976449

0
  1. 創建一個細胞
  2. 生成從1到5
  3. 隨機數檢索圖像與此索引,並插入到細胞
  4. 返回細胞

笑話不談,你的問題太路通用的。您需要向我們展示您嘗試了什麼,以及您在哪裏遇到困難。