2010-12-14 60 views
-1

我做了一個基於視圖的應用程序,並且它有三個按鈕,當我點擊每個不同的子視圖時,顯示執行不同的動作。當我點擊第一個按鈕時,它應該顯示一個文本框以輸入項目---對於這個我應該有一個下拉列表列出可用的項目,以便用戶可以從那裏選擇項目。如果我使用pickerview,那麼我應該如何顯示它,因爲它可能佔用更多的屏幕空間。如果有任何其他方法請給我代碼。如何在iphone中創建下拉列表?

任何人都可以幫我清楚的代碼來完成這項任務請。

thanku

+1

[這是谷歌搜索的第一個](http://www.iphonedevsdk.com/forum/iphone-sdk-development/24143-drop-down-menu.html)。 – 2010-12-14 16:12:20

回答

2

下拉列表並不真正適合iOS界面。我會推薦一個從屏幕底部顯示的UIPickerView,例如鍵盤。

1

只是一個建議

選擇器是一個很好的分量比一個下拉列表更好。所以當文本框被觸摸時,顯示選擇器以及一個工具欄,其按鈕被取消並完成。也就是說,用戶可以從選取器中選擇一個選項,然後選擇完成以在文本字段中顯示所選項目,並取消取消選取器。

由於您指定了空間限制。通常隱藏選取器。當用戶觸摸文本字段時顯示選取器,如果用戶選擇取消或完成按鈕則隱藏選取器。在取消和完成按鈕操作中檢查您的條件。

0

當您設置鬧鐘的重現時,我會建議學習Alarm.app。在表格視圖單元格前進行檢查通常是以網絡術語實現類似下拉列表的最佳方式。