我想製作一個小區域以在UIToolbar
的中間顯示一些信息,並且想知道做到這一點的最佳方法是什麼。可更新的UIToolbar上的自定義視圖
我需要顯示一些文本和圖形,這兩個都需要在新信息到達時更新(大約每3秒)。該圖形與iPhone信號強度指示器類似,因此可以自定義繪製或從3種圖形(低,中,高強度)中選擇一種。
我可能會用initWithCustomView:
創建一個UIBarButtonItem
,儘管我希望該視圖是可點擊的(以允許用戶更改顯示的信息)。
製作該視圖的最佳方式是什麼?我可以使用NIB,還是需要在視圖中進行自定義繪圖?更新按鈕的最佳方式是什麼?我假設我必須每次都重新制作toolbarItems
陣列,並在信息更改時進行設置。有沒有更乾淨的方法來做到這一點?謝謝。
謝謝,這很有幫助。我最終編寫了一個小測試應用程序,它創建了一個帶有標籤和圖像的視圖,並使用'initWithCustomView:'將其放入。它運行良好,並可通過與視圖的連接更新。我正在使用NIB文件將它變成一個自定義視圖控制器來簡化事情。 – 2011-04-25 07:46:04
很高興解決。感謝更新。很高興知道。 – 2011-04-25 10:46:36