iphone - 如何在iPhone上进行更换segue?

标签 iphone ios uitabbarcontroller uistoryboard uistoryboardsegue

我想在 iPhone 上使用按钮在两个 View Controller 之间进行更改。我不想使用 UITabBarController 因为它占用太多空间,但我想要同样类型的转场。我怎么做?我需要编写自定义转场吗?

最佳答案

Push Segue 可能就是您想要的,因为它的操作可以反转,允许按钮(或步进器)指示导航。

发起;

[self PerformSegueWithIdentifier:@"DestinationViewController"发件人:self];

要返回,请使用导航栏中显示的后退按钮,或以编程方式使用隐藏的后退按钮。

[self.navigationController popViewControllerAnimated:YES];

隐藏后退按钮:

self.navigationItem.hidesBackButton = YES;

在生命周期的 -(void)viewWillAppear 部分调用。

关于iphone - 如何在iPhone上进行更换segue?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17400753/

相关文章:

ios - 使 Pod 仅可用于测试,不可用于源

ios - 在 Storyboard的标签栏下添加一个 View

iphone iOS4 访问交换公共(public)文件夹/日历

iphone - torch 模式和闪光模式之间的区别?

ios - 在 Swift 中找出 Grand Central Dispatch 的语法

ios - 在 iOS 中,如何在放大位图时保留锐利的边缘?

iphone - 如何在 Opengl ES 中以线框形式渲染图元

iphone - NSUserDefaults 和 NSArray 中自定义对象的条件编码

ios - 等待文件加载和网络请求完成

ios6 - iOS 6 标签栏应用 : shouldAutorotate not working