iphone - 自动更改到下一个 ViewController

标签 iphone ios objective-c xcode ipad

以下情况。

在 Storyboard中我有两个 ViewController。 ViewController_1ViewController_2。当第一个 ViewController_1 打开并且 viewdidload void 加载时,如何在一段时间后自动移动到下一个 ViewController_2(我可以调整) 无需任何用户干预?我正在为我的方法使用此 self 调用:

    [self performSelector:@selector(toNewViewController:) withObject:nil 
afterDelay:timeInSeconds];

但我不确定如何使用 View Controller 编写方法来实现 View Controller 转换。有什么想法吗?

最佳答案

在 Storyboard中从第一个 View 到第二个 View 创建一个segue(从一个 View 到另一个 View 的箭头)。

然后你需要调用你的toNewViewController方法:

[self performSegueWithIdentifier:@"nameOfYourSegue" sender:self];

此调用将执行从第一个 View 到第二个 View 的转换。

关于iphone - 自动更改到下一个 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14474248/

相关文章:

ios - 使用转换渲染 UIImageView 作为 CALayer 进行视频编辑

iphone - AppDelegate 在类列表中不可用

iphone - iPhone 应用程序可以在后台运行多长时间?

iOS Textfield/select 组合过滤大量数据

iphone - pdf文件文本阅读和搜索

ios - NSMutableArray 删除 Null

objective-c - iOS 应用程序中 iTunes 音乐商店的音乐预览

iphone - 在哪里可以找到 iPhone 系统按钮和图标图形?

ios - 核心数据提取属性 - 基础

iOS - 不兼容的指针类型