2011-08-01 26 views
2

我在iPad上有一個標準的UINavigationController,但我想使它成爲一個特定的寬度,而不是全屏。我怎麼能做到這一點,我應該把這個代碼放在哪裏?UINavigationController上的自定義寬度

對於堆棧中的不同視圖控制器,自定義寬度可能需要不同。

謝謝!

回答

0

您可以使用

[navigationController viewControllers]

訪問堆棧中的所有viewcontrollers或訪問使用

[navigationController visibleViewController]

這樣你可以得到你感興趣的控制器,並作出電流控制器編輯視圖控制器框架的特定widht

y你可以把代碼UINavigationControllerDelegate協議 實施這種方法

– navigationController:willShowViewController:animated: