2011-07-29 58 views
0

我嘗試了很多方法,但沒有成功。 我必須使用選取器。 首先它應該有2個組件,其次是一個組件,最後是一個組件。 有按鈕,按下此按鈕後,拾取器組件應如上所述更改。如果有什麼方法,請分享。Iphone,pickerView控制器。

回答

0
[picker reloadData]; 

使用這種在IBAction爲也使用int變量假設INT檢查程序(0用於雙組分,1和1爲1種成分)

IBAction寫入這樣的代碼

checker++; 
    if(checker>2) 
    checker=0; 
    [picker reloadData]; 

它的numberOfComponents數據源方法使用此檢查器使您的if else

看起來像這樣

if(checker>0) 
    return 1; 
else 
    return 2; 

記得checker必須是全局類型。