0

我正在使用簡單的UINavigationController。 但如果我來自sub viewController,我想發生一些自定義事件。例如, 如果rootViewController是AA 而AA的subviewController是BB。 然後輸入BB(通過pushViewController)。如何在UINavigationController中觸摸leftBarButtonItem後管理方法?

然後,BB-> AA。 這次,我想管理一個事件。

當前,我使它查看UIBarButtonItem,但它的形狀是RECT。 (我想要五角大樓)

可能嗎?

回答

0

在BB的-viewWillDisappear:中,設置一個全局標誌。

然後在AA的-viewWillAppear:中,檢查是否設置了全局標誌。如果是,管理你的事件,然後清除標誌。

+0

我知道這些方法,但我的應用程序不使用它們。無論如何,謝謝你^^。 – oksk 2010-02-24 04:15:46

0

使BB成爲AA和BB所在的UINavigationController的委託。然後執行navigationController:willShowViewController:animated:委託方法,並檢查傳入的viewController是否爲AA。

+0

hm ...我會測試它。謝謝^^。 – oksk 2010-02-24 04:14:54

相關問題