我一直在嘗試使用屏幕上的標籤單擊按鈕時顯示三種隨機顏色。點擊按鈕時如何隨機顯示三種顏色?
-(IBAction)spinButton:(id)sender;
{
NSLog(@"Spin started.");
NSLog(@"Message");
NSLog(@"Message %@", nsString);
printf("%s\n", [@"Button Press" UTF8String]);
printf("%s %d %d %d\n", [@"Color: " UTF8String], wheelLeftColor, wheelMiddleColor, wheelRightColor);
wheelLeftColor.backgroundColor = [UIColor colorWithRed: 0.9 green: 0.9 blue: 0.6 alpha: 1.0];
wheelMiddleColor.backgroundColor = [UIColor colorWithRed: 0.9 green: 0.3 blue: 0.6 alpha: 1.0];
wheelRightColor.backgroundColor = [UIColor colorWithRed: 0.5 green: 0.6 blue: 0.3 alpha: 1.0];
[NSString stringWithFormat:@"%d", int_num]
time_t seed = time(0);
srandom((int)seed);
int num = random() % 3;
我不知道如何使這項工作。我有一個想法,但不知道如何實現它, 在操作方法中,傳遞標籤對象和顏色代碼 這裏的問題是如何使用整數來存儲值1 - 3來表示每個輪子的顏色? 在此先感謝
在這裏我有一個與CGFloat, – user2038249 2013-03-01 18:25:02
**這個問題很好,但我擔心的是,我想從預定義的顏色值隨機顯示顏色。所以,3秒後,它應該隨機顯示顏色。例如,對於左旋,它必須顯示三種顏色中的任何一種。對於中間輪,它應該顯示三個中的任何一個,同樣也是正確的。它更像是一臺老虎機旋轉。你的時間是讚賞** @Oscar – user2038249 2013-03-01 18:40:52