0

こんにちはランダムに選択した画像をビューに表示したかったのです。以下は、ラベルに表示される乱数を生成するために使用しているコードの例です。(それをコーディングする方法についてであり、これをコーディングするためのより簡潔なアプローチがあることに気づいています。私が今は入らない特定の理由のために、この方法でそれを行っています)。いずれの場合もコードを置き換えて、ビューに表示される画像を呼び出すコードを作成したいと思います

NSString *title = nil; NSString *path = nil;

int Number = arc4random() % 12; switch(Number) { case 0: namel.text = @"1";

            break;
  case 1:
            namel.text = @"2";

    break;

case 2:
            namel.text = @"3";

            break;

case 3:
            namel.text = @"4";

            break;

case 4:
            namel.text = @"5";

            break;
case 5:
    namel.text = @"6";

    break;

case 6:
    namel.text = @"7";

    break;

case 7:
    namel.text = @"8";

    break;

case 8:
    namel.text = @"9";

    break;



case 9:
    namel.text = @"10";

    break;

case 10:
    namel.text = @"11";

    break;

case 11:
    namel.text = @"12";

    break;


                    break;
            default:
            break;
} } @end
4

1 に答える 1

3

UIImageViewを使用する必要があります。次に、画像名の配列が必要です。数値をランダム化するときは、配列内のインデックスを検索してから、imageView.image = [UIImage imagedName:[array objectAtIndex:randomIndex]];

于 2010-07-27T09:42:14.737 に答える