iOS设置包 - 如何验证文本输入?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS设置包 - 如何验证文本输入?相关的知识,希望对你有一定的参考价值。

我正在为我的应用创建一个设置包,以允许用户设置他们的默认应用服务器。我该如何在设置中验证文本字段的用户输入?

我从6年前找到了this post,并且已经阅读了apple docs并意识到没有提到输入验证。

答案

在用户输入时,无法对settings.bundle中的内容进行输入验证。您需要在应用程序启动时和/或响应UserDefaults.didChangeNotification通知时执行此操作,并且没有提供用户反馈的真正好方法。

也就是说,有第三方库允许您将这些东西从系统的设置应用程序直接移动到您的应用程序,使其更容易访问,并允许高度自定义,特别是https://github.com/futuretap/InAppSettingsKit

以上是关于iOS设置包 - 如何验证文本输入?的主要内容,如果未能解决你的问题,请参考以下文章

验证 ios 中的文本字段并设置 FirstResponder

js验证如何限制文本框只能输入数字

IOS开发-OC学习-常用功能代码片段整理

iOS 设置textfield的最大文本长度

Firebase 电话身份验证验证 ID 从未设置。 (颤振iOS)

ios - Heroku 和 MongoDb 上的自定义解析服务器错误 3080:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项