【发布时间】:2011-04-24 07:20:44
【问题描述】:
我想在UIToolbar 中间创建一个小区域来展示一些信息,并且想知道最好的方法是什么。
我需要显示一些文本和图形,当新信息到达时,两者都需要更新(大约每 3 秒一次)。该图形类似于 iPhone 信号强度指示器,因此可以自定义绘制或从 3 个图形(低、中、高强度)之一中选择。
我可能会使用initWithCustomView: 创建一个UIBarButtonItem,尽管我希望视图是可点击的(以允许用户更改显示的信息)。
制作该视图的最佳方式是什么?我可以使用笔尖,还是需要在视图中进行自定义绘图?更新按钮的最佳方法是什么?我假设我每次都必须重新制作toolbarItems 数组,并在信息更改时设置它。有没有更清洁的方法来做到这一点?谢谢。
【问题讨论】:
标签: iphone objective-c cocoa-touch uiview uitoolbar