2014-10-26 79 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

相關問題