我有一個項目,誰擁有35個按鈕的具體的UIButton:選擇與數字
IBOutlet UIButton *button1;
IBOutlet UIButton *button2;
IBOutlet UIButton *button3;
...
IBOutlet UIButton *button35;
在我來說,我創建從0-35中選擇一個號碼的功能,我想選擇根據數字按鈕產生,因爲我們看到如下:
int x = arc4random() % 35;
button[x].layer.borderColor = [[UIColor darkGrayColor] CGColor];
但代碼不能正常工作,因爲我認爲這是沒有辦法,我可以選擇的按鈕,我怎麼能解決這個問題,並選擇按鈕並更改邊框顏色?
IBOutletCollection對象不保證結果數組中對象的順序。我被這個咬了。在我最初的測試中,對象似乎按照我拖動它們的順序進入陣列,但在稍後的測試中,順序未保留。 – 2014-09-30 03:03:56
好點。我編輯了我的答案,以避免誤導任何人。 – danielM 2014-09-30 15:16:47