回答
UINavigationBar類實現了導航分層內容的控件。這是一個酒吧,通常顯示在屏幕的頂部,包含用於在層次結構中上下導航的按鈕。主要屬性是左側(後退)按鈕,中央標題和可選右側按鈕。
UIToolbar類的一個實例是用於選擇多個按鈕之一(稱爲工具欄項)的控件。點擊時,工具欄會暫時突出顯示或不更改項目的外觀。如果您需要單選按鈕樣式控件,請使用UITabBar類。
UITabBar類實現了一個控件,用於選擇兩個或多個按鈕稱爲項目之一。標籤欄最常見的用途是實現一個模式界面,在該模式界面中點擊項目會改變選擇。
對於這些問題,您應該查看Mobile HIG(人機界面指南)。
+1有一個很好的手冊! – 2009-11-12 15:36:44
更具體地說,關於Bars的部分:http://developer.apple。com/library/ios /#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html#// apple_ref/doc/uid/TP40006556-CH13-SW2 – Rydell 2012-10-22 18:13:29
這些都是死鏈接。 – 2014-02-14 18:02:25
引述大哥:
訪問這些模式的TabBar
如果你的應用提供不同的 角度對同一組數據, 或與之相關的應用程序的 整體功能不同的子任務, 你可能想要使用標籤欄。 屏幕的底部邊緣會出現一個標籤 。
標籤欄給用戶的能力,以不同的模式或視圖 在應用程序之間 開關,並且用戶應該 能夠從 無處不在的應用
工具欄
如果你的應用程序提供的動作數量 用戶可以在 目前情況下,它可能是 適當提供一個工具欄
然而這並不會給您一個完全清晰的程序爲基礎的決策。最好的解決方案是查看iPhone內置的應用程序(Clock和iPod)以及Appstore批准的應用程序,並堅持一致,因爲這正是Apple HIG指南和應用程序批准過程所要解決的問題。
- 1. Qnx vs Android Vs iOS
- 2. 用UIToolBar替換UITabBar
- 3. 如何隱藏UITabBar並顯示UIToolBar?
- 4. 使用UITabBar和UINavigationBar
- 5. UIToolbar從UITabBar下滑出
- 6. 在UINavigationBar中添加UIToolBar
- 7. 自動隱藏UINavigationBar和UIToolbar
- 8. UITabBar + UINavigationBar的衝突標題
- 9. iOS橋vs bridge_transfer
- 10. NSDecimal vs Float(iOS)
- 11. Safari瀏覽器 - Mac vs Windows vs iOS
- 12. iOS FloodFill:UIImage vs Core Graphics
- 13. iOS UIImagePicker didFinishPickingMediaWithInfo Vs editingInfo
- 14. MobileNet VS SqueezeNet VS ResNet50 VS啓V3 VS VGG16
- 15. 的iOS:顯示UIViewControllers時UITabBar和UINavigationBar的按鈕cliked
- 16. UITabBar看起來像UIToolBar(改變UITabBar顏色)
- 17. vs vs 2008 vs vs 2010
- 18. 在UITabBar上添加UIToolBar - 邏輯問題
- 19. UIToolbar和UINavigationBar不隱藏在setHidden上:是
- 20. Exec的VS ExecWait VS ExecShell VS nsExec :: Exec的VS nsExec :: ExecToLog VS nsExec :: ExecToStack VS ExecDos VS ExeCmd
- 21. CGL vs AGL vs OpenGL vs NSOpenGL vs CoreAnimation(CALayer)
- 22. VS VS VS VS 11中的MVC測試
- 23. Protobuf vs JSON - Objective-C/iOS
- 24. ios obj.var = exp VS [obj var:exp]
- 25. iOS動畫:CADisplayLink vs CAShapeLayer
- 26. iOS按鈕backgroundImage vs圖片
- 27. 的UIImage VS NSImage中:在IOS
- 28. viewWillAppear中VS viewDidLoad中IOS
- 29. iOS vs Photoshop JPEG壓縮
- 30. React Native:Dev Server IP iOS vs Android
你能否解釋一下支持的子元素類型,如view,viewcontroller..etc for all? – Brij 2009-11-13 12:53:36
如果您需要了解不同的視圖類型我建議你閱讀這個頁面,它的解釋非常好之間的關係的更多信息:http://developer.apple.com/iphone/library/featuredarticles/ViewControllerPGforiPhoneOS/AboutViewControllers/AboutViewControllers.html #// apple_ref/DOC/UID/TP40007457-CH112-SW10 – Mez 2009-11-13 14:32:08