简体   繁体   English

如何在UIPickerview所选栏中显示先前选择的值

[英]how to display previously selected value in UIPickerview selected bar

I am displaying numbers from 0 to 30 in a UIPickerview . 我在UIPickerview中显示从0到30的数字。

And call a pickerview when i tap on a button. 并在我点击按钮时调用pickerview。

when ever i select one value in pickerview and tap on ok button to quit pickerview. 每当我在pickerview中选择一个值并点击确定按钮以退出pickerview时。

for the next time when ever i tap on button to open UIPickerview i need to display previous selected value like this . 下次当我点击按钮以打开UIPickerview时,我需要显示以前选择的值, 如下所示

for example previously i select 13 for the next time when i open pickerview i need to display 13 on selected bar as show in figure. 例如以前,当我打开pickerview时,下一次选择13时,我需要在选定的栏上显示13,如图所示。

how can i done. 我该怎么办。

can any one please help me. 谁能帮帮我吗。

Thank u in advance. 预先谢谢你。

Save user selection somewhere and before you show your picker view set its selection programmatically with selectRow:inComponent:animated: method: 将用户选择保存到某个地方,然后在显示选择器视图之前,通过selectRow:inComponent:animated:方法以编程方式设置其选择:

// Create picker if needed
[pickerView selectRow:13 inComponent:0 animated:NO];
// Now show the picker

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM