Ios 向UINavigation控制器添加取消UIButton
我正在使用序列图像板,我向视图控制器添加了一个导航栏,并在序列图像板中向导航栏添加了两个非代码栏按钮,一个是“保存”按钮,另一个是“取消”按钮 现在,我想当我按下取消按钮时,已经查看的控制器消失,上一个视图控制器显示。“取消”按钮的操作方法中应包含哪些代码:Ios 向UINavigation控制器添加取消UIButton,ios,cocoa-touch,uinavigationcontroller,Ios,Cocoa Touch,Uinavigationcontroller,我正在使用序列图像板,我向视图控制器添加了一个导航栏,并在序列图像板中向导航栏添加了两个非代码栏按钮,一个是“保存”按钮,另一个是“取消”按钮 现在,我想当我按下取消按钮时,已经查看的控制器消失,上一个视图控制器显示。“取消”按钮的操作方法中应包含哪些代码: - (IBAction)cancel:(id)sender { // what code should be written here ? } 这取决于首先如何显示视图控制器。如果您以模式呈现,那么您将使用以下内容: [self
- (IBAction)cancel:(id)sender
{
// what code should be written here ?
}
这取决于首先如何显示视图控制器。如果您以模式呈现,那么您将使用以下内容:
[self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popViewControllerAnimated:YES];
但是,如果通过导航控制器推送到当前视图控制器,则将使用以下命令:
[self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popViewControllerAnimated:YES];
这取决于首先如何显示视图控制器。如果您以模式呈现,那么您将使用以下内容:
[self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popViewControllerAnimated:YES];
但是,如果通过导航控制器推送到当前视图控制器,则将使用以下命令:
[self dismissViewControllerAnimated:YES completion:nil];
[self.navigationController popViewControllerAnimated:YES];