如何在swift 3上设置textfield最小字符

时间:2016-12-10 02:46:09

标签: swift string textfield uitextfielddelegate

我正在寻找一种方法来最小化文本字段中的字符。由于文本字段用于用户名输入,我想让用户最少输入4个字符,最多30个字符。首先,我创建了文本字段R来设置文本字段中的最大字符。代码看起来不错,但是如果我想在用户名文本字段少于4个字符的情况下创建用户,则应用程序会给出错误或返回false。

dplyr

任何帮助?

2 个答案:

答案 0 :(得分:1)

我会实现1 72 (((((((..((((.....(..)))).((((.........)))).....(((((..)....)))))))))))) 2 71 ((((((..((((.....(..)))).((((.........)))).....(((((..)....))))))))))) 3 70 (((((..((((.....(..)))).((((.........)))).....(((((..)....)))))))))) 4 69 ((((..((((.....(..)))).((((.........)))).....(((((..)....))))))))) 5 68 (((..((((.....(..)))).((((.........)))).....(((((..)....)))))))) 6 67 ((..((((.....(..)))).((((.........)))).....(((((..)....))))))) 7 66 (..((((.....(..)))).((((.........)))).....(((((..)....)))))) 10 65 ((((.....(..)))).((((.........)))).....(((((..)....))))) 11 25 (((.....(..)))) 12 24 ((.....(..))) 13 23 (.....(..)) 19 22 (..) 27 43 ((((.........)))) 28 42 (((.........))) 29 41 ((.........)) 30 40 (.........) 49 64 (((((..)....)))) 50 63 ((((..)....))) 51 62 (((..)....)) 52 61 ((..)....) 53 56 (..) $VAR1 = [ [ 8, 9 ], [ 14, 15, 16, 17, 18 ], [ 20, 21 ], [ 26 ], [ 31, 32, 33, 34, 35, 36, 37, 38, 39 ], [ 44, 45, 46, 47, 48 ], [ 54, 55 ], [ 57, 58, 59, 60 ], [ 73, 74, 75, 76 ] ]; 委托方法。如果当前长度太短,请返回textFieldShouldEndEditing(_:)并选择性地显示某种消息/指示符,以便用户知道错误。

我还会更新false以检查新长度是否太短。如果是这样,请禁用“保存”按钮或其他一些适当的UI组件,让用户知道他们有需要修复的内容。

答案 1 :(得分:1)

uses

最后没有真正理解你的问题,但是应该这样做!