iPhone/iPad UI:寻求下拉控制

P i*_*P i 16 uipickerview ios drop-down-menu

我的通用应用程序有一个设置页面,其中用户必须从十几个可用主题中选择一个主题.

问题是,如果我使用选择器视图,它会占用iPhone的大部分屏幕.

我认为我想要的就像你的标准Windows下拉菜单,它只是在一行显示当前选择,然后点击它扩展为可滚动的可能项目列表.选择项目会将列表折叠回原始表单.

所以我的问题是:处理这种情况的最佳方法是什么?谁能指点我成功处理这种情况的图片或代码示例?

编辑:这是我正在寻找的行为:

  • 仅显示当前选定的配置文件
  • 当用户点击它时,它会扩展为列表
  • 当用户选择一个项目(或在视图外部点击)时,它会折叠回原始形式,现在显示新的选择

即在功能上等同于下拉列表.

P i*_*P i 10

首先,这个问题与以下内容重复:

(不太好)Picker视图作为子视图

(相同)如何制作iPhone下拉式按钮

(更好)如何为iPhone应用程序创建下拉列表框

(甚至更好)在iPhone应用程序中创建一个下拉列表

(最后一个链接到一些方便的代码)

其次,谷歌图像搜索"下拉控制iphone"限制图像大小为320x480显示每个人都这样做.

基本上,拾取器视图从底部滚动,与键盘一样.

在此输入图像描述