iOS - 带有类似聊天气泡的弹出窗口的导览
iOS - guided tour with chat bubble-like pop-ups
我想在我的应用程序首次启动时进行导览,而不是显示应用程序图像的单独导览。我想要像这样的多个聊天气泡:
当我点击屏幕上的某处时,会弹出下一个。我还没有在网上找到这方面的单个教程,所以也许我只是没有使用正确的关键字......
无论如何,非常感谢!
您可以使用 Int 例如int firstLaunch
并将其与 NSUserDefaults 一起保存以检测首次启动。然后向故事板中的 UIView 添加一个视图并使其填充应用程序屏幕并为其赋予灰色和透明度。
然后将气泡的图像添加到视图中您想要的位置。
下面将进入 ViewDidLoad:
firstLaunch = [[NSUserDefaults standardUserDefaults] integerForKey:@"FirstLaunch"];
if (firstLaunch == 0) {
firstLaunch = 1;
[[NSUserDefaults standardUserDefaults] setInteger:firstLaunch forKey:@"FirstLaunch"];
ViewName.hidden = NO;
bubble1Image.hidden = NO;
}
我想在我的应用程序首次启动时进行导览,而不是显示应用程序图像的单独导览。我想要像这样的多个聊天气泡:
当我点击屏幕上的某处时,会弹出下一个。我还没有在网上找到这方面的单个教程,所以也许我只是没有使用正确的关键字...... 无论如何,非常感谢!
您可以使用 Int 例如int firstLaunch
并将其与 NSUserDefaults 一起保存以检测首次启动。然后向故事板中的 UIView 添加一个视图并使其填充应用程序屏幕并为其赋予灰色和透明度。
然后将气泡的图像添加到视图中您想要的位置。
下面将进入 ViewDidLoad:
firstLaunch = [[NSUserDefaults standardUserDefaults] integerForKey:@"FirstLaunch"];
if (firstLaunch == 0) {
firstLaunch = 1;
[[NSUserDefaults standardUserDefaults] setInteger:firstLaunch forKey:@"FirstLaunch"];
ViewName.hidden = NO;
bubble1Image.hidden = NO;
}