我需要一个数据重置开关我的应用程序,我想把它放在 iOS 的 Settings->Apps->MyAppName 部分。作为一种破坏性行为,我希望 iOS 提示用户进行确认。有没有办法从应用程序设置中显示警报视图样式确认框?
在应用程序中放置开关和警报视图对我来说没问题,我只是不知道如何从设置页面显示警报。到目前为止,谷歌搜索还没有产生任何结果。
谢谢
将“删除所有数据”开关放在应用程序的设置页面上不会对应用程序存储的数据做任何事情。只有 中的一个属性NSUserDefaults
会变成YES
。由于您的应用会在下次激活时删除所有数据(选中NSUserDefaults
),因此您可以UIAlertView
从您的应用中显示获得用户确认的信息。
无法在设置应用程序中直接集成这样的逻辑。
简单的NO就是这里的答案。您无法访问Settings
使用您的应用程序的 iOS 设备的应用程序中发生的事情。您只能配置应该配置的内容,不能添加任何逻辑。