如何在iPhone中创建下拉列表?

时间:2010-12-14 16:02:08

标签: iphone

我做了一个基于视图的应用程序,它按下3个按钮,当我点击每个不同的子视图显示执行不同的动作。当我点击第一个按钮它应该显示一个文本字段输入项目---为此我应该有一个下拉列表列出可用的项目,以便用户可以从那里选择项目。如果我使用pickerview然后我应该如何显示它,因为它可能占用更多的屏幕空间。如果有任何其他方法请给我代码

任何人都可以帮我用清晰的代码来完成这项任务。

thanku

3 个答案:

答案 0 :(得分:2)

下拉列表并不适合iOS界面。我建议从屏幕底部显示一个UIPickerView,就像键盘一样。

答案 1 :(得分:1)

只是一个建议

Picker是一个比下拉列表更好的组件。因此,当触摸文本字段时,显示选择器以及具有取消和完成按钮的工具栏。也就是说,用户可以从选择器中选择一个选项,然后选择“完成”以在文本字段中显示所选项目,并取消以取消选择器。

由于您指定了空间约束。通常隐藏选择器。当用户触摸文本字段时显示选择器,如果用户选择取消或完成按钮,则隐藏选择器。在取消和完成按钮操作中检查您的条件。

答案 2 :(得分:0)

我建议您在设置警报重复时学习Alarm.app。对表格视图单元格进行检查通常是在Web术语中实现类似下拉列表的最佳方式。