2010-02-10 90 views

回答

8

你可以把UIToolbar放在任何地方。这只是一个UI视图。

+0

谢谢。只是所有的文档都会在屏幕的底部显示。我得到它的工作。 – 2010-02-10 17:37:08

+0

尽管阴影似乎是错误的。我在顶部有一个UIToolbar,色调很好。但是当我将它移开并将另一个UIToolbar放在顶部时,我将它放在xib上,阴影只是感觉(看起来)是错误的。 – 2011-03-29 13:34:22

1

在屏幕的顶部,您通常会放置一个UINavigationBar。通常将UIToolbars放置在屏幕的底部处。

您可以通过编程方式将其添加到loadView方法的UIViewController中或以图形方式在XIB资源文件中进行添加。

+1

此外,您可以将按钮(或任何视图)添加到导航栏的右侧和左侧插槽。但是苹果公​​司的人机界面指南表示,这些导航栏排在前列,工具栏走在了最前面。违反这可能会导致拒绝 – 2010-02-10 17:36:45

+0

对,但在日历应用程序中,它真的不是顶级的NavBar吗?它只是一个具有“日历”按钮和“+”添加事件按钮的工具栏。这是我想要复制的。 看到我有关重新创建日历视图的其他问题。 – 2010-02-10 17:38:40

+0

@jr在日历应用程序中_is_是屏幕顶部的一个'UINavigationBar'。请注意,屏幕右侧是一个“+”按钮,左侧是一个“后退”按钮,可将您带回可用日历列表。正如Squeegy所说,使用错误的界面类型可能会导致Apple拒绝您的应用程序。 – 2010-02-10 19:33:40