【发布时间】:2012-08-01 15:14:23
【问题描述】:
在我的 iOS 应用程序的设置屏幕中,有一个非常基础的设置。我希望通过 UIAlertView 告知用户这一点。
最好我会在按下后退按钮时显示这个(这样他们就完成了他们的设置编辑)。但是,这是否可能,甚至苹果允许?如果有,怎么做?
我的第二个选择是在设置更改后立即显示 UIAlertView,但如果可能的话,它并不是真正的偏好。如果可能的话,我该怎么做?
编辑 - 2012 年 8 月 2 日:我的应用除了内置的设置屏幕外,还有自己的设置屏幕,所以我的问题适用于这两个屏幕。另外,请注意该设置是一个 UISwitch。
另外,我希望 UIAlertView 上有一个取消按钮,允许用户在阅读警告后不要离开设置屏幕。这可能吗?
【问题讨论】:
-
除了显示您的设置外,您无法控制“设置”应用。我建议在应用内移动您的设置。内置的“设置”应用对第三方来说太有限了。
-
嗨,汤姆。除了内置的设置外,我的应用程序还有自己的设置屏幕。所以我的问题适用于两者。
-
请注意,如果每次我离开设置视图控制器时都出现 UIAlertView,我会觉得很烦人。
-
嗨,疯子。仅当更改此特定设置(用户不可能多次更改)时才会出现此警报。
-
用户通过什么机制改变设置?了解您正在使用哪种控件(例如,
UISwitch)会很有帮助。
标签: ios cocoa-touch uialertview