我想添加一个"不要再问"检查UIAlertView的按钮。 有可能吗?如何以及在何处保存检查按钮的状态?如何在再次打开相同的视图时检索它? 提前致谢
答案 0 :(得分:0)
是的,这是可能的,
执行此操作的一种方法是在此
时调用选择器@selector(didSelectDoNotAskAgain:)
然后有类似的东西
(void)didSelectDoNotAskAgain
{
[[NSUserDefaults standardUserDefaults] setObject:YES forKey:@"DoNotAskAgain"];
}
从应用中的任何位置,如果要检查此项,可以使用以下命令返回值:
(BOOL)shouldAskAgain
{
return [[NSUserDefaults standardUserDefaults] valueforKey:@"DoNotAskAgain"];
}
就UIAlertView而言,您应该使用UIAlertContoller(如果使用iOS8),您可以将此按钮添加到警报。