Установите максимальную длину знака UITextField в Быстро

Я знаю, что существуют другие темы на этом, но я, может казаться, не узнаю, как реализовать его.

Я пытаюсь ограничить UITextField только 5 Символами

Предпочтительно Алфавитно-цифровой и - и. и _

Я видел этот код

func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange,
                       replacementString string: String) -> Bool
{
    let maxLength = 4
    let currentString: NSString = textField.text
    let newString: NSString =
             currentString.stringByReplacingCharactersInRange(range, withString: string)
    return newString.length <= maxLength
}

и

func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool {

    let length = count(textField.text.utf16) + count(string.utf16) - range.length
    return length <= 10 
}

Я просто не знаю, как на самом деле реализовать его или который "текстовое поле" должно я выгружать для моего пользовательского именованного UITextField

62
задан 12 July 2015 в 04:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: