簡體   English   中英

發送按鈕,打開UIPickerView到UIPickerView的selectRow函數

[英]Send button, which opens UIPickerView to UIPickerView's selectRow function

我有兩個按鈕,這將打開一個UIPickerView

@IBOutlet weak var convertFromButton: UIButton!
@IBOutlet weak var convertToButton: UIButton!

我需要選擇器的selectRow函數來知道用戶按下哪個button來打開它並更改此按鈕的標題。 因此,我需要像這樣的功能,但是我不知道如何向該功能發送按鈕。

func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int, button: UIButton) {
    button.setTitle(converter.convertTypes[row], forState: UIControlState.Normal)
    typePicker.hidden = true;
}

還是每個button都需要單獨的picker

您可以使用其他變量來存儲用於打開選擇器並在pickerView:didSelectRow:檢查其值的最新發送者按鈕pickerView:didSelectRow:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM