我有幾個xib,其中具有相同的狀態欄。該狀態欄由一個View對象和幾個標籤組成。在iOS中創建視圖控制器並訪問標籤
本着DRY的精神,我想創建一個UIViewController來負責填充這個狀態欄,而不是在每個視圖控制器中重複這個。
從我有限的iOS開發知識中,我會說最好的路徑是創建一個繼承自UIViewController的子類(也許稱爲StatusBarViewController),並且在Interface Builder中指示此視圖是StatusBarViewController類。
在StatusBarViewController代碼中,我會覆蓋viewDidLoad來填充標籤。
我的問題是,如何從視圖控制器代碼中獲得所有標籤的列表?從代碼或IB創建標籤會更好嗎? (這基本上只是從一個xib複製/粘貼到所有其他的)。
我是否缺少這種方法?有沒有更好的辦法?
謝謝!
你想獲得放置在視圖控制器中的所有標籤。然後你可以使用for循環和chnage標籤的值。 – Balu 2013-05-13 04:12:43