如何最好地将文本字段转换为选择器

时间:2014-12-14 01:36:22

标签: ios objective-c xcode storyboard

我正在开发一个具有多个文本字段和一个UIImage的应用程序。我想现在增强它以使用UIPicker,这样用户就不必输入它。这将用于颜色,大小,类型等。

我需要填充UIPickers所需的数据是静态的(字符串)。

我的问题是围绕是否有一种简单的方法来改变类型,从文本字段到UIPicker,使用像Refactor这样的东西,让xCode为我做其余的事。

此外,如果用户选择了值并选择了" Save"按钮。

在UPDATE操作期间检索数据时怎么样?如何申请"默认"到之前选择的UIPicker值。

该应用程序使用Core Data存储数据。

提前致谢。 安业

1 个答案:

答案 0 :(得分:0)

总之,没有。

您需要编写管理选择器视图的代码。您必须设置数据源和委托,并编写管理数据源中的消息和委派协议的方法。这很简单,但涉及到许多步骤。

由于您要使用选择器替换多个字段,因此您可以编写数据源并委托方法来查看传递给数据源/委托方法的选择器视图并适当地处理每个字段。

Picker视图具有允许您设置所选行或查询所选行的方法。

我建议您在Xcode文档中搜索“UIPickerView”并阅读整个类参考,以及UIPickerViewDelegate和UIPickerViewDataSource协议上的部分。