0

在基於導航的應用程序中,可以使用方法pushViewController:animated。這是UINavigationController類的一種方法。但是,源文件中沒有任何地方顯示導入此類的任何#import語句。該文檔不顯示UIViewController從UINavigationController繼承。基於導航的應用程序如何訪問UINavigationController類?

那麼基於導航的應用程序如何能夠訪問此方法?

回答

2

UIViewController有一個名爲navigationController的屬性,它是UINavigationController的一個實例。這是如何獲得它的。

+0

那麼如何使用UIViewController的基於視圖的應用程序無法訪問pushViewController?這個屬性在哪裏找到? – 2010-09-18 02:28:19

+1

因爲當您使用基於導航的模板時,會爲您設置導航控制器。如果您不使用導航模板,則必須自行設置屬性。 – jer 2010-09-18 02:42:02

相關問題