限制文本字段条目长度

时间:2014-09-19 20:05:14

标签: ios swift uitextfield

我一直在尝试限制其中一个文本字段的文本输入长度,但是我一直遇到让它运行的问题。

这是我正在使用的代码:

    func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -> Bool {
        let newLength = countElements(budgetNameTextField.text!) + countElements(string!) - range.length
        return newLength <= 10 //Bool
}

我也有UITextFieldDelegate:

class PersonalisationTableViewController: UITableViewController, UIPickerViewDelegate, UITextFieldDelegate

有谁能让我知道我错过了什么?文本字段只是正常运行,并不限制文本长度。

0 个答案:

没有答案