小编Ang*_*nio的帖子

iPhone:如何覆盖导航控制器中的后退按钮?

在我的应用中,我有一个基本的导航控制器.对于我的所有视图,除了一个,控制器按预期工作.

但是,特别是对于一个视图,我希望"后退"按钮不会返回上一个视图,而是转到我设置的视图.特别是它将返回2个视图并跳过一个.

在做了一些研究之后,我发现当它消失时我可以截取视图,所以我试着输入代码让它导航到我想要的页面:

- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
//i set a flag to know that the back button was pressed
if (viewPushed) {
    viewPushed = NO;   
} else {
    // Here, you know that back button was pressed
    mainMenu *mainViewController = [[mainMenu alloc] initWithNibName:@"mainMenu" bundle:nil];
    [self.navigationController pushViewController:mainViewController animated:YES];
    [mainViewController release];
}   
Run Code Online (Sandbox Code Playgroud)

}

这没用,所以有人有任何想法吗?

谢谢!!

iphone objective-c ios4

6
推荐指数
1
解决办法
1万
查看次数

有没有办法使用命令行创建一个新的XCode项目?

我想知道是否有一种方法可以使用命令行/终端以编程方式为iPhone,iPad等创建新的XCode项目?

我在xcodebuild 这里找到了这个工具,但它似乎只是构建了App(即编译它).我正在寻找更多的创建提示来初步设置项目.

先感谢您!

iphone terminal xcode command-line objective-c

5
推荐指数
1
解决办法
1526
查看次数

标签 统计

iphone ×2

objective-c ×2

command-line ×1

ios4 ×1

terminal ×1

xcode ×1