2014-10-26 92 views
0

我有一个UIPickerView和一个可供选择的货币列表。如何在iOS 8/Swift中的UIPickerView中只显示一行?

我想捡拾工具仍然很短,就像HTML典型的下拉菜单中,拣货机被点击至。

当我尝试缩短高度约12像素的iOS仍显示它在运行期间最低约161像素的。

我基本上只想显示一个选项,直到点击组件,此时整个菜单将显示,用户可以滚动浏览它,选择组件,然后选取器轮将会再次隐藏将显示一个组件。

关于如何在Swift中完成的任何想法?

+1

当问题不是语言时,为什么人们会说“在斯威夫特”? – matt 2014-10-26 16:49:54

回答

0

我想捡拾工具仍然很短,就像HTML典型的下拉菜单中,直到选择器上点击

嗯,这是不会,所以别再想这一点。 (正如Stoics所说,调整你的愿望以适应现实,你将会变得更快乐。)UIPickerView具有固定的最小高度 - 正如你已经正确说明的那样。所以你不能通过简单的操作UIPickerView来完成你所描述的内容。

的溶液,因此,这是寻找一些其他方法完全。举例来说,我想你可以从界面中移除UIPickerView,并用其他东西代替它,例如描述最后选择的标签;这是不是从苹果如何的时钟应用作品,其中一个选择器(日期选择器)用于变化时间限制的定时器观点,但一个标签用于显示经过的时间如此不同。

+0

我做了按钮解决方案。现在唯一的问题是选择是即刻完成的。试图找出如何在水龙头上做到这一点。谢谢! – zavtra 2014-10-26 17:32:50

相关问题