混合UIPicker& TableView中的TextField

时间:2013-08-07 23:23:18

标签: ios uitableview uitextfield uipickerview

我已经设置了一个带有4个UITextField的TableView,我希望用户能够输入一些信息。按下时,2个文本字段需要显示UIPickerView以选择选项,而不是键盘。每个PickerView需要显示一个单独的项目数组。

有谁知道我怎么能做到这一点?这是我最接近找到解决方案的方法:

How to use one UIPickerView for multiple textfields in one view?

我可以让Picker正确显示,但只显示一个数组,单元格中的每个文本字段都显示相同的选择器。

2 个答案:

答案 0 :(得分:1)

我喜欢这个答案,这就是为什么我可以在以下情况下链接到它:

https://stackoverflow.com/a/8583703/220820

只要文本字段成为其inputView(键盘替换)的第一响应者,就可以用数据填充选择器。

答案 1 :(得分:0)

Andreas的答案更好,或者您可以从底部呈现嵌入在UIActionSheets中的UIPickers,选择之后,您可以使用选择器的委托方法来设置TextField文本。