私は25枚の画像のグリッドビューを作成する必要のあるiphoneアプリを作成しています。それが正常に動作しなくグリッドビューで40個の画像のうちランダムに25個の画像を表示するには
for(int i=0; i<25; i++)
{
if(i>0)
{
if(i%5==0)
{
xaxis=30;
yaxis=yaxis+35;
}
}
iconButton[i]=[UIButton buttonWithType:UIButtonTypeRoundedRect];
iconButton[i].frame=CGRectMake(xaxis, yaxis, 50, 30);
[iconButton[i] setBackgroundImage:[iconArray objectAtIndex:i] forState:UIControlStateNormal];
[iconButton[i] addTarget:self action:@selector(changeImage:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:iconButton[i]];
xaxis=xaxis+55;
}
Iは、全40枚の画像を持っている:私は、アレイ25枚の画像を撮影し、以下のコードで、x軸とy軸の大きさを変えることによってループのため使用してそれらを表示することによって、そのやって 私と私はアプリケーションが起動するたびに、その25個の画像の中から25個の画像をランダムに選ぶ必要があります。
どうすればいいですか、私を助けてください。
多くの場合、お手数をおかけしていただきありがとうございます。 よろしく iPhoneDeveloper11
多くのおかげであなたは歓迎されている – User
それはあなたの問題 – KingofBliss
は答えを受け入れるようにしてくださいこの方法は、同じイメージを複数回表示することがあります。 – KingofBliss