Rod*_*igo 10 iphone cocoa-touch objective-c storyboard segue
我不知道为什么dismissViewControllerAnimated:completion:.我只是想这样做.
我从一开始
[self performSegueWithIdentifier:@"my_segue" sender:self];
Run Code Online (Sandbox Code Playgroud)
但是,我打电话给解雇而不是没有任何反应.我可以创建另一个segue,但它会创建一个新的视图控制器.
我的问题是:如何解雇performSegueWithIdentifier:sender:?
Ray*_*oIL 31
你在调用的viewController中有一个navigationBar:
[self performSegueWithIdentifier:@"my_segue" sender:self];
Run Code Online (Sandbox Code Playgroud)
如果是这样,您将需要使用:
[self.navigationController popViewControllerAnimated:YES];
Run Code Online (Sandbox Code Playgroud)
从堆栈弹出视图.有一个segue调用,但框架似乎调用:
presentViewController:animated:completion:
Run Code Online (Sandbox Code Playgroud)
要么:
pushViewController:animated:
Run Code Online (Sandbox Code Playgroud)
作为适当的.
射线
[my_segue_view_controller dismissModalViewControllerAnimated: YES]?
(不确定,但它在我的实践中有效)
| 归档时间: |
|
| 查看次数: |
17933 次 |
| 最近记录: |