2010-06-23 92 views
3

我正在研究用于iPad/iPhone的位图编辑器应用程序,我想要一个浮动工具栏,用户可以在绘图画布上移动,因此它不会妨碍绘图表面。我会使用一个标准的UIToolbar,但我希望工具栏有一个缩放导航视图,它不会在标准UIToolbar中优雅地适用。如何为iPhone/iPad应用程序创建浮动工具栏?

  1. 在高层次上,我该如何构建一个浮动工具栏?
  2. 是否有用于创建浮动工具栏的标准iPhone UI控件?
  3. 我没有看到UI准则中的任何内容,但这种自定义控件是否应用程序商店皱起了眉头?

非常感谢您的帮助!

回答

3

SDK中没有浮动工具栏,但您可以自己创建。

创建一个UIView的新子类并在那里绘制工具栏(或者使用现有的UIToolBar,如果它做了你所需要的但作为你自定义视图的子视图)。

然后将触摸事件捕获到您的自定义视图中,以便用户可以通过用手指拖动它来移动浮动工具栏。

许多最好的iPhone和iPad应用程序都有自定义控件,所以这当然不会被忽视。

+0

谢谢,aizuchi,我会研究它! – BeachRunnerFred 2010-06-23 03:36:02

相关问题