我需要一个数据重置开关我的应用程序,我想把它放在iOS的Settings-> Apps-> MyAppName部分。作为一种破坏性行为,我希望iOS提示用户进行确认。有没有办法在应用程序设置中显示alertview样式确认框?
将交换机和alertview放在应用程序中对我来说没问题,我只是无法弄清楚如何从设置页面显示警报。到目前为止,谷歌搜索还没有产生任何结果。
由于
答案 0 :(得分:2)
使用"删除所有数据"切换应用程序的设置页面不会对应用程序存储的数据执行任何操作。只有NSUserDefaults
内的某个媒体资源才会成为YES
。由于您的应用会在下次活动时删除所有数据(检查NSUserDefaults
),因此您可以在应用中显示UIAlertView
,以获得用户的确认。
无法在设置应用中集成这样的逻辑。
答案 1 :(得分:1)
简单否就是答案。您无法访问使用您的应用的iOS设备的Settings
应用中发生的情况。您只能配置应配置的,不能添加任何逻辑。