如何在不单击Swift的情况下直接移动到另一个页面

问题描述 投票:-6回答:2

如何在不单击Swift的按钮的情况下直接移动到另一页。

就像打开Twitter一样,您会看到第一页是Twitter徽标,然后直接移至时间轴页面。如何创建呢?

ios swift xcode move
2个回答
0
投票

这是启动屏幕。当您从终止状态打开应用程序时,它将首先显示启动屏幕,然后在您首次启动应用程序后显示的View Controller之后显示。您可以通过两种方法添加启动屏幕。

  1. 您需要在资产中添加启动图像

  2. 使用launchScreen故事板。

查看这些教程

https://useyourloaf.com/blog/using-a-launch-screen-storyboard/

https://www.appcoda.com/how-to-add-splash-screen-in-your-ios-app/


0
投票

如果您想在一段时间后移至另一个屏幕,建议您添加一个计时器,并在计时器启动后执行segue:

  1. 添加计时器:

_ = Timer.scheduledTimer(timeInterval: 2.0, target: self, selector: #selector(moveToNextView), userInfo: nil, repeats: false)

  1. 启动计时器后执行segue:

@objc func moveToNextView() { self.performSegue(withIdentifier: "segueId", sender: nil) }

© www.soinside.com 2019 - 2024. All rights reserved.