Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 控制xcode中主/详细模板中的按钮_Objective C_Xcode_Master Detail - Fatal编程技术网

Objective c 控制xcode中主/详细模板中的按钮

Objective c 控制xcode中主/详细模板中的按钮,objective-c,xcode,master-detail,Objective C,Xcode,Master Detail,使用主视图/详图模板,可以在主视图和详图视图之间获得自动推送序列。如何访问返回按钮的逻辑(如详图视图中上栏左侧所示)?在让用户返回主视图之前,我想对他们在细节视图中所做的工作进行一些检查。这个按钮必须有一个方法,我可以用某种方式覆盖??谢谢如果您使用 -(void) viewWillDisappear:(BOOL)animated { //This is called when the user has clicked on the back button in the navigati

使用主视图/详图模板,可以在主视图和详图视图之间获得自动推送序列。如何访问返回按钮的逻辑(如详图视图中上栏左侧所示)?在让用户返回主视图之前,我想对他们在细节视图中所做的工作进行一些检查。这个按钮必须有一个方法,我可以用某种方式覆盖??谢谢

如果您使用

-(void) viewWillDisappear:(BOOL)animated {
    //This is called when the user has clicked on the back button in the navigation bar.
}
方法


我希望这会有帮助……

在这里发布几天后,我在苹果开发者论坛上发布了同样的问题
得到了一个极好的解决方案。下面是MVC123提供的该解决方案的链接


我尝试了以下方法:-(void)viewwilldefine:(BOOL)animated{//当用户单击导航栏中的“后退”按钮时会调用此方法。[super viewwilldefine:animated];NSLog(@“\n\nviewwilldefine called”);return;}无效。主视图只是像往常一样单击并继续。我想返回可能会阻止它,因为我所能找到的关于ViewWillose的信息将消失,现在使用它已经太晚了。如果您的子视图的prepareForSegue方法中有任何代码,请您在注释后重试。prepareForSegue代码都在主视图中,而不是详细视图中。