0
この質問は既にここで答えられました:UIPickerView - 1st row selection does not call didSelectRowしかし、これは私が理解できない客観的なCで答えられます。彼はまた、選択された行がすでに "0"であり、私の中に複数の選択肢があることを述べています。 ユーザーがピッカービューアから少なくとも1回切り替えたときに機能します。しかし、ユーザーがピッカービューについていつでも変更しないときに、回答を取得することはできません。私は今これを使用しています:ピッカービューから最初のオプションを選択するにはどうすればよいですか?
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
valueSelected = pickOption[row] as String
print(valueSelected)
}
私は参考としてvalueSelectedを使用していますが、これは正しくありません。正しい方法は何ですか?