當我用箭頭符號單擊該按鈕時,可用項目列表應顯示爲列表。任何人都可以幫助我開發這個iPhone應用程序的代碼嗎?在iPhone應用程序中創建下拉列表
回答
iPhone沒有內置下拉/選擇列表。你需要自己實現這個。 This link包含使用表視圖的類似實現。
編輯:UIPickerView是另一個選項,因爲在其他答案指出。你也應該考慮這個。
是否必須是下拉列表?這裏的標準是使用一個UIPickerView
(特別是在iPhone上),就像Safari一樣,只要你有一個下拉列表。它不僅標準,而且比我提出的要簡單。
那麼,如果你的答案是'是的,它必須是在同一個屏幕上的下拉列表',你自己實現它是卡住了。這可能是相當痛苦的,但是從我的頭頂開始,最好的辦法是創建一個UITableView
(它將充當您的PickerView)並創建一個只有標籤(或者標籤+圖標或者標籤)的自定義UITableViewCell
,或者但是你希望)。無論何時用戶按下箭頭(原文如此)sumbol,您都可以通過將視圖動畫顯示在箭頭下或僅顯示視圖來顯示視圖。請記住,你將不得不有一些控制器作爲UITableViewDelegate
和UITableViewDataSource
。
如果你的答案是'不,這聽起來很複雜'去與選擇器。
UIPickerView是正確的控件,iOS用戶期望的控件,以及Apple iOS Human Interface Guidelines指定的控件。
即使在Safari中的網頁上,通常會出現下拉菜單的地方也會顯示選取器。如果你願意,可以和撿拾器一起去。
要添加到此,Microsoft不提供或推薦Windows Phone 7上的下拉列表。一些PC隱喻在小屏幕上根本無法正常工作。我同意UIPickerView是要走的路。 – 2010-12-11 17:29:26
要回答,雖然實際的問題,這裏有一個討論:
- 1. 如何在mvc3應用程序中創建下拉列表?
- 2. 如何在iPhone應用程序中創建下拉菜單?
- 3. 在iPhone應用程序中展開和縮回下拉列表
- 4. 使用swift在iOS應用程序中創建下拉菜單
- 5. 如何在iphone中創建下拉列表?
- 6. 在MVC中創建下拉列表nhibernate
- 7. 創建下拉列表
- 8. dynamicaaly創建下拉列表
- 9. 創建下拉列表jsf
- 10. 在iPhone應用程序中創建圖表和圖表?
- 11. iPhone下拉列表
- 12. Iphone下拉列表
- 13. 在laravel中創建下拉示例from existingnig下拉列表
- 14. Jquery在移動應用程序中的條件下拉列表
- 15. C#組合框在web應用程序中的下拉列表
- 16. 在MVC3應用程序中獲取TinyMCE下拉圖像列表
- 17. 使用ActiveRecord創建下拉列表
- 18. 使用枚舉創建下拉列表?
- 19. 在iphone應用程序中創建表單的最佳方式
- 20. 在iPhone中創建應用程序背景前景在iphone
- 21. 在沒有Xcode的情況下創建iPhone應用程序
- 22. 創建表的下拉列表
- 23. 可能在表單下拉列表中創建列?
- 24. 如何在Excel中創建下拉列表,「while-editing-cell」列表?
- 25. 如何在iPhone應用程序中創建新的自定義屬性列表
- 26. 創建通用應用程序(IPhone/Ipad)
- 27. 創建API,用於iPhone應用程序
- 28. 如何創建iPhone應用程序
- 29. 創建iphone書籍應用程序
- 30. 如何創建iPhone應用程序?
看到這個答案:它會幫助您製作您的下拉菜單:HTTP://stackoverflow.com/a/12066726/ 846372 – Soniya 2012-08-22 05:24:26
您可以使用 https://github.com/satishazad/SAMenuDropDown – 2013-10-30 17:31:29