我有一个示例应用程序。该应用程序包含弹出 View ,当我登录屏幕时,转到主页 View 加载弹出窗口完美显示我的问题是弹出窗口只在主页显示一次再次来到不需要主页弹出窗口?怎么能做到这一点。谁给个解决办法
最佳答案
在您的用户默认值中存储一些 BOOL 值。 在显示弹出窗口之前检查该变量的值。
if([[NSUserDefaults standardUserDefaults] boolForKey:@"popDisplayed"] == FALSE)
{
[[NSUserDefaults standardUserDefaults] setBool:TRUE forKey:@"popDisplayed"];
[[NSUserDefaults standardUserDefaults] synchronize];
//Alert code will go here...
}
在您尝试显示警报之前添加上面的代码。
因此,它只会显示一次警报。即使您重新启动应用程序,它也不会再显示。
关于iphone - 在 iphone 中只显示一次弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10908603/