gpt4 book ai didi

xcode - 在 Swift 中获取 UIPickerView 控件的选定值

转载 作者:IT王子 更新时间:2023-10-29 05:11:39 25 4
gpt4 key购买 nike

如何在 Swift 中获取 UIPickerViewControl 的选定值?

我试过这样的:

labelTest.text = Spinner1.selectedRowInComponent(0).description

但这只会返回选定的索引。我需要值(value)。

有人知道怎么做吗?

最佳答案

您必须将选择器 View 委托(delegate)设置为 self 并覆盖此函数

func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int)
{
// use the row to get the selected row from the picker view
// using the row extract the value from your datasource (array[row])
}

你可以根据自己的使用情况使用它来提取

var selectedValue = pickerViewContent[pickerView.selectedRowInComponent(0)]

其中 pickerViewContent 是您的数据源数组

关于xcode - 在 Swift 中获取 UIPickerView 控件的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26674399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com