如何在iPhone应用程序中禁用后退按钮

如何在iPhone应用程序中禁用后退按钮,iphone,iphone-sdk-3.0,Iphone,Iphone Sdk 3.0,在我的项目中,当我们选择一个项目时,我将在下一个控制器中显示详细信息,但我必须使用Libxml获取详细信息,我必须在加载页面时禁用“后退”按钮,请帮助我 谢谢你你可以用这样的东西 [self.navigationController setNavigationBarHidden:YES animated:YES]; 当您开始加载数据时,并在加载数据时将其设置为“否” self.navigationItem.hidesBackButton = YES; 或者,您可以将该代码添加到viewcon

在我的项目中,当我们选择一个项目时,我将在下一个控制器中显示详细信息,但我必须使用Libxml获取详细信息,我必须在加载页面时禁用“后退”按钮,请帮助我


谢谢你

你可以用这样的东西

[self.navigationController setNavigationBarHidden:YES animated:YES];
当您开始加载数据时,并在加载数据时将其设置为“否”

self.navigationItem.hidesBackButton = YES;
或者,您可以将该代码添加到viewcontrollers ViewWillDisplay部分,然后在加载视图后再次显示导航栏

self.navigationItem.hidesBackButton = YES;
加载完毕后

[self.navigationItem setHidesBackButton:NO animated:YES];

- 1,因为后退按钮不应该被禁用。@ Gilbert Le Blanc,如果这是真的,苹果就不会做<代码> HIDESButkuts< /Cord>属性。如果我需要在某些情况下禁用后退按钮,那该怎么办?在我的业务中,我需要在用户开始作业后禁用“后退”按钮,并且仅在用户希望取消作业并重新开始时启用。