我想制作一个小区域以在UIToolbar
的中间显示一些信息,并且想知道做到这一点的最佳方法是什么。可更新的UIToolbar上的自定义视图
我需要显示一些文本和图形,这两个都需要在新信息到达时更新(大约每3秒)。该图形与iPhone信号强度指示器类似,因此可以自定义绘制或从3种图形(低,中,高强度)中选择一种。
我可能会用initWithCustomView:
创建一个UIBarButtonItem
,尽管我希望该视图是可点击的(以允许用户更改显示的信息)。
制作该视图的最佳方式是什么?我可以使用NIB,还是需要在视图中进行自定义绘图?更新按钮的最佳方式是什么?我假设我必须每次都重新制作toolbarItems
阵列,并在信息更改时进行设置。有没有更干净的方法来做到这一点?谢谢。
谢谢,这很有帮助。我最终编写了一个小测试应用程序,它创建了一个带有标签和图像的视图,并使用'initWithCustomView:'将其放入。它运行良好,并可通过与视图的连接更新。我正在使用NIB文件将它变成一个自定义视图控制器来简化事情。 – 2011-04-25 07:46:04
很高兴解决。感谢更新。很高兴知道。 – 2011-04-25 10:46:36