我做了一个基于视图的应用程序,它按下3个按钮,当我点击每个不同的子视图显示执行不同的动作。当我点击第一个按钮它应该显示一个文本字段输入项目---为此我应该有一个下拉列表列出可用的项目,以便用户可以从那里选择项目。如果我使用pickerview然后我应该如何显示它,因为它可能占用更多的屏幕空间。如果有任何其他方法请给我代码
任何人都可以帮我用清晰的代码来完成这项任务。
thanku
答案 0 :(得分:2)
下拉列表并不适合iOS界面。我建议从屏幕底部显示一个UIPickerView,就像键盘一样。
答案 1 :(得分:1)
只是一个建议
Picker是一个比下拉列表更好的组件。因此,当触摸文本字段时,显示选择器以及具有取消和完成按钮的工具栏。也就是说,用户可以从选择器中选择一个选项,然后选择“完成”以在文本字段中显示所选项目,并取消以取消选择器。
由于您指定了空间约束。通常隐藏选择器。当用户触摸文本字段时显示选择器,如果用户选择取消或完成按钮,则隐藏选择器。在取消和完成按钮操作中检查您的条件。
答案 2 :(得分:0)
我建议您在设置警报重复时学习Alarm.app。对表格视图单元格进行检查通常是在Web术语中实现类似下拉列表的最佳方式。