0
我有一個UIPickerView
值爲0 ... 250。在UIPickerView
中有2個組件。在第一個組件中,我正在顯示這些值。但我想檢測UIPickerView
的滾動方法。因爲當pickerView出現時,我想要顯示的值是75.意味着pickerView將滾動到第75行。用戶可以上下滾動選擇器,值爲0 ... 250。 我已經在這種情況下,嘗試這種代碼UIPickerView
titleForRow row: Int
方法如何滾動到UIPickerView中的特定行在iOS中Swift 3
pickerView.selectRow(75, inComponent: 0, animated: true)
時pickerView出現在所選值爲75。下面正是我想要
但問題是,在滾動pickerView
我的應用程序崩潰,出現以下錯誤
[__NSArrayM objectAtIndex:]: index 1 beyond bounds [0 .. 0]'
任何人都可以幫助我,請提前致謝:-)
添加它,我不希望這樣做的'可選FUNC pickerView(_ pickerView:UIPickerView,didSelectRow行:詮釋,inComponent成分爲:int)'我想顯示75當出現'pickerView'時 –
OK,你可以使用'pickerView.selectRow(75,inComponent:0,animated:true)'但是它可能是'viewdidLoad()'中的行,嘗試將'select'移動到'viewDidAppear '。 –
你可以在這裏提供你的代碼更多.. Bcz它似乎可能是數據源(你的數組)是不正確的。 –