1

我见过一些应用程序,当你在下载后第一次启动它们时(例如 iPhone 上的 Chrome 应用程序),它会在屏幕上显示一个动画手势列表,让你可以浏览应用程序。

我如何构建一个这样的东西?该应用程序如何知道仅在下载后第一次启动而不是此后启动?对于第二个问题,我猜测可以将“shown=TRUE”值保存在 PList 文件中,并在每次应用程序完成启动时检查该值。但我对创建引导式应用程序游览所涉及的机制更好奇。

4

1 回答 1

1

您可以使用带有 的透明和半透明图像UIImageView,因此您可以用箭头和注释组成图像并覆盖整个屏幕。当用户点击时,您可以将其淡出。

要知道它是否是第一次运行应用程序,您应该使用NSUserDefaults而不是 plist;它更容易,你应该很容易找到一个快速教程。

此外,您可以在此站点上查看类似这样的控件。我自己没有使用过任何一个,所以我不确定它们与普通的UIImageView. 不过它们看起来不错。

于 2012-07-24T12:29:19.050 回答