Cocoa touch UIPicker的好替代品是什么?

Cocoa touch UIPicker的好替代品是什么?,cocoa-touch,ios,drop-down-menu,uipicker,Cocoa Touch,Ios,Drop Down Menu,Uipicker,我正在开发一个基本的UIViewController,使用AQGridView显示产品的多列,这样我就可以使用尽可能多的空间。目前,我使用UITextFields来输入每个产品的数量 我试图找到一个替代UIPicker的方法,某种下拉列表。事实上,直接输入UITextField的文本和UIPicker都会在UITextField中显示键盘,或者从UIPicker开始就占据了屏幕的大部分 有人知道有什么替代品可以使用吗?或者有没有办法在每个产品的电池上安装一个微型的UIPicker 我想我可以简单

我正在开发一个基本的UIViewController,使用AQGridView显示产品的多列,这样我就可以使用尽可能多的空间。目前,我使用UITextFields来输入每个产品的数量

我试图找到一个替代UIPicker的方法,某种下拉列表。事实上,直接输入UITextField的文本和UIPicker都会在UITextField中显示键盘,或者从UIPicker开始就占据了屏幕的大部分

有人知道有什么替代品可以使用吗?或者有没有办法在每个产品的电池上安装一个微型的UIPicker


我想我可以简单地使用单个单元格,并使用给定的CGRect添加UIPicker。问题是,它仍然会占用相当大的空间。

选择器的大小始终与键盘相同。不要试图强迫选取者进入一个较小的空间——它们被压缩时看起来很糟糕,这就像给应用商店的评论员添加了一个便条,上面写着“请拒绝我的应用程序。”

你知道其他选择吗?请记住,用户必须用一个相当钝的工具——他或她的手指末端——来挑选东西。有鉴于此,要想从一组物品中轻松挑选一件物品,需要一些不动产。对于少量小项目,UISegmentedController可以工作。对于较大的组,可以像大型选择器一样以模式显示表视图。弹出式菜单用于文本编辑命令(剪切/复制/粘贴/撤消),但这不是可用于其他操作的元素。如果你需要更紧凑的东西,你可能不得不自己动手。