2011-09-26 51 views
0

我遇到以下問題(使用iPhone SDK): UIPickerView的selectedRowInComponent方法在第一次調用時會返回正確的值,然後在PickerView對象已移動的情況下保持返回相同的值。selectedRowInComponent不起作用

即使我在調用方法之前做了第一步,第一次的答案也是正確的。

任何想法的問題的可能原因?

謝謝。

+0

需要更多信息。你能爲此構建一個最小的repro案例嗎?如果是這樣,請發佈代碼。 –

回答

1

此問題的一個可能原因是沒有在接口生成器中將該連接與選取器建立連接。確保你有一個用於你的選擇器的IBOutlet,然後從文件所有者拖到xib文件中的選擇器。在彈出的菜單中選擇選擇器。這是一個顯而易見的解決方案,但是如果沒有查看代碼,就很難確定發生了什麼。希望這可以幫助。