首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >添加导航控制器而不影响闪屏的正确方法是什么

添加导航控制器而不影响闪屏的正确方法是什么
EN

Stack Overflow用户
提问于 2019-06-13 03:06:52
回答 1查看 66关注 0票数 0

我一直在尝试制作一个基本的应用程序,其中有一个闪屏三秒钟,然后打开一个页面,其中有按钮,每个按钮都指向另一个页面,所有页面都应该包含一个后退按钮。

我可以让页面之间的导航和闪屏工作,但只能分开。我不得不牺牲“是初始视图控制器”来换取另一个。

代码语言:javascript
复制
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now()+3 )
    {
         self.performSegue(withIdentifier: "nextPage", sender: nil)

}

我尝试将启动画面链接到导航控制器,并将启动画面设置为初始视图控制器。我还将启动画面设置为初始视图控制器

EN

回答 1

Stack Overflow用户

发布于 2019-06-13 03:20:45

当涉及到你所指的“首页”时。你说的是启动屏幕。一般来说,您的xcode应用程序项目应该已经初始化了一个名为LauchScreen.storyboard的项目。

这个故事板是您在应用程序首次启动时和完全加载之前看到的“启动页面”。

当您的应用程序最终启动并完全加载时,您应该将应用程序加载到在不同Storyboard中设置的导航控制器上。

上面是根视图控制器,它也是我的导航视图控制器。

然后,您可以设置嵌入到此导航控制器中的其他视图控制器。

我只是简单地添加了视图控制器,并且从'main‘视图中,我用'show’段将按钮分别连接到每个视图控制器。还有中提琴!

希望这能有所帮助

--UDPATE

要查看您正在使用哪个情节提要作为启动屏幕,请在导航器中选择您的项目,然后选择目标并选择顶部的“general”选项卡。向下滚动到应用程序图标并启动图像。

注意:如果您没有任何launchscreen.storyboard。你可以创建一个新的故事板,并将其命名为'launchscreen‘(或者splash screen,如果你喜欢的话),然后在上面描述的同一部分中,你应该能够在下拉菜单中选择故事板。

注意:一旦您的launchscreen.storyboard完成启动,您的应用程序将完全启动。

使用上面在“常规”选项卡下提供的相同步骤,您应该会看到“部署信息”。

在这里,您将看到将启动的故事板。在‘主界面’旁边,你可以看到我的是主界面(称为Main.storyboard),点击向下箭头将允许你选择你想要用于主界面的故事板。

请记住:您的“启动画面”是在“常规”选项卡下的目标设置中定义的launchscreen.storyboard,一旦“启动画面”完成,应用程序将自动加载您的主界面(也在目标设置中的“常规”选项卡下定义)。没有必要在“闪屏”和你的主故事板之间有一个段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56568869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档