2009-11-25 44 views
0

我有一個3組件依賴選擇器,我讓它工作正常,直到我注意到一個奇怪的行爲。如果我旋轉組件1,然後點擊Conntonent 2上的mounse,然後等待組件1停止旋轉,然後讓鼠標按鈕向上,全部都不移動鼠標或拾取器輪... didSelectRow根本不會被調用!有沒有其他人看到這種行爲,並找到了解決辦法?UIPicker didSelectRow奇怪的行爲

感謝

回答

0

用戶將使用手指而不是鼠標:) 你應該更喜歡在設備上測試這些有點東西..

你是否已經看到在設備上會發生什麼?

+0

我在設備上檢查 - 似乎有相同的行爲 – Vladimir 2009-11-25 11:03:22

0

它看起來像

pickerView:didSelectRow:inComponent: 

只被調用一次,不管有多少成分是有的。似乎missleading給我,但如果你紡紗多個組件,你必須通過他們循環,調用

pickerView selectedRowInComponent: 

每個,不管是哪個組件被傳遞給方法的。