后退按钮不会出现在navigationController中

ale*_*lex 1 iphone objective-c

我有一个UIViewController,带有一个navigationController,我隐藏了后退按钮.这个viewController推送另一个UIViewController,并在这个新的viewController的viewDidLoad中,我做:

self.navigationItem.hidesBackButton = FALSE;
Run Code Online (Sandbox Code Playgroud)

但是后退按钮不会发生.为什么?当我转到iOS 4.2的新Xcode版本时,这不起作用,因为在最新版本中,它一切正常.

小智 8

以前的navigationController是否有标题(在导航栏上)?有时,如果没有标题,则会自动隐藏第一个后退按钮.