微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Xcode首次推出iPhone App导游

我想知道如何使用 Xcode为我的iOS应用程序制作第一个启动导游,我将自己描述为ObjectiveC语言的初学者,但我在逻辑上知道的是我要让应用程序检测首次启动应用程序然后显示一个可滚动的导游,顶部有一个跳过按钮以关闭.

搜索了网站,但没有找到我的问题的最佳解决方案.

这基本上是两个问题:

>“如何检测应用程序的首次启动?”
How to detect first time app launch on an iPhone
>“如何显示可能位于故事板中的导游?”

我想要的是类似于Appstore中的(纸质)iPad应用程序中的导游.

解决方法

>关于第一个问题,您提供的链接一个 accepted answer,可以回答您的问题.我不确定你的问题是什么,因为你似乎已经找到了自己的答案.
>关于第二个问题,您应该根据上述答案的结果,从主视图到导游的第一个场景定义一个segue,然后定义 trigger a segue programmatically.最重要的是,您的主场景与导游的第一个场景之间有一个segue,给该segue一个唯一的标识符,然后根据前一点中引用的NSUserDefaults内容,如果您确定它是合适的,则调用performSegueWithIdentifier开始你的旅程.

顺便说一句,你可能习惯于创建连接到按钮或类似东西的segue.但是,在这种情况下,您将通过控制拖动(或右键单击拖动)从第一个场景中的视图控制器图标到第一个场景,在视图控制器之间创建一个segue,如下所示.这样,它不是由按钮或类似东西触发的场景,而是一旦你指定了segue的标识符,第一个视图控制器的viewDidLoad就可以通过performSegueWithIdentifier以编程方式调用segue:

如果您有任何疑问,请告诉我们.

原文地址:https://www.jb51.cc/iOS/328415.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐