【发布时间】:2018-09-08 14:56:17
【问题描述】:
我正在为我的应用程序创建一个设置包,以允许用户设置他们的默认应用程序服务器。我应该如何验证设置中文本字段的用户输入?
我找到了 6 年前的 this post,并且还阅读了 apple docs 并意识到没有提到输入验证。
【问题讨论】:
标签: ios validation textfield settings.bundle
我正在为我的应用程序创建一个设置包,以允许用户设置他们的默认应用程序服务器。我应该如何验证设置中文本字段的用户输入?
我找到了 6 年前的 this post,并且还阅读了 apple docs 并意识到没有提到输入验证。
【问题讨论】:
标签: ios validation textfield settings.bundle
当用户键入时,无法对settings.bundle 中的内容进行输入验证。您需要在您的应用启动时执行此操作,和/或响应UserDefaults.didChangeNotification 通知,并且没有真正好的方法来提供用户反馈。
也就是说,有 3rd 方库允许您将这些内容从系统的设置应用程序直接移动到您的应用程序中,使其更易于访问,并且还允许高度自定义,特别是 @ 987654321@.
【讨论】: