如何解决iPhone应用程序的下拉列表
| 如何通过Xcode 4中的“界面生成器”将下拉列表添加到我的iPhone应用程序中。我看不到任何对象,例如下拉列表控制器或类似的东西?解决方法
我相信您可能想要的控件是UIPicker(这是一个图像,其底部)。当您在iOS的safari中选择下拉列表时,此控件会弹出。您可以在界面编辑区域的对象选择器中选择它。据我所知,没有这样的下拉列表控制器。
, 您可以使用
UIPickerView
,但是听起来似乎更像是UIActionSheet
之后的样子,它将显示许多按钮供您选择。如果这些都不满足您的需求,您可以随时滚动自己的自定义视图,但这是更多的工作。 Apple提供的UI组件是一个好的开始。
注意:没有创建UIActionSheet的“接口”构建器方式,您必须在代码中完成此操作,但是这很简单(请参阅此Apple示例代码项目中的RootViewController类文件)。
, 创建一个按钮(如下拉按钮),然后单击该按钮,调用另一个要显示的viewcontroller并将其作为子视图添加到控制器。
, 加安,我想您的问题已经回答。请选中此“如何创建”下拉框?
正如TOm H和petert所述,我也相信您需要使用UIPickerView。
, 这是另一种实现方法http://www.edumobile.org/iphone/iphone-programming-tutorials/a-simple-drop-down-list-for-iphone/
还是不是所有人都知道的一个:如果考虑一下,工作表基本上就是一个下拉列表。而且,如果您继续向UIActionSheet添加按钮,则最终会变成表格。因此,只需让您的按钮调用UIActionSheet。
http://i.stack.imgur.com/hN8BM.png
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。