回答
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