有人能告诉我为什么我的"完成"栏按钮没有缩小我的视图吗?我正试图编辑表视图中的数据?这是我的代码链接:https://www.dropbox.com/s/gylo67z2n00yc9i/TableView.zip?dl=0我想知道原因。我想不出我错过了什么。
1.在checkListViewController中添加以下方法。
-(IBAction)unwindTocheckListViewController:(UIStoryboardSegue *)segue {
}
- 选择"情节提要",然后选择"添加项目视图控制器场景"
- 在Mac电脑上按ctrl,选择"完成"按钮,然后拖动(按ctrl)到"退出"
- 将打开一个弹出窗口,显示上面的方法名称。选择它
- 对"取消"按钮重复相同操作。你完成了
阅读UnwindToSegue。你的代码在哪里等等。希望这能有所帮助。
-(IBAction)unwindTocheckListViewController:(UIStoryboardSegue *)segue
{
SourceViewController *source = [segue sourceViewController];
/*
values of properties declared in .h file of your source ViewController
(called rightly SourceViewController) can be passed to
viewController you coming back to(Unwinding to).
*/
}
这里的源是您的视图控制器,完成按钮在这里,这有助于将您的输入从源视图控制器带到目标视图控制器。