我有導航控制器,並在主視圖中.nib我在工具欄上添加了兩個按鈕,我應該在下一個視圖中查看這些按鈕還可以,但IAM不能看到現在那些權在下一視圖, 其中i甲肝添加這些,所以我可以看到這些按鈕或在任何視圖訪問....我如何添加按鈕到我的導航控制器工具欄,以便我可以在所有視圖中看到它們
讚賞任何幫助...
我有導航控制器,並在主視圖中.nib我在工具欄上添加了兩個按鈕,我應該在下一個視圖中查看這些按鈕還可以,但IAM不能看到現在那些權在下一視圖, 其中i甲肝添加這些,所以我可以看到這些按鈕或在任何視圖訪問....我如何添加按鈕到我的導航控制器工具欄,以便我可以在所有視圖中看到它們
讚賞任何幫助...
您需要設置每個視圖的toolbarItems屬性。
顯示時,該工具欄獲得 其當前設定從有源 視圖控制器的 toolbarItems屬性的項目的。當活動視圖 控制器改變時,控制器更新工具欄項目 以匹配新視圖控制器 在適當時將新項目動態化到位置 。
快速簡便的方法是設置新的視圖控制器的工具欄項目,你把它。
// Assuming self.toolbarItems is already set.
UIViewController *newViewController = [[[UIViewController alloc] init] autorelease];
[newViewController setToolbarItems:self.toolbarItems];
[self.navigationController newViewController animated:YES];
如果你發現之前應用這種方法每次推繁瑣,那麼你也可以繼承所有的UIViewController的實現,並且有它的工具欄進行設置,一勞永逸。 :)