Чтобы получить автоматическое отключение клавиатуры, я помещаю этот код в один из методов класса моего настраиваемого текстового поля:
textField.addTarget(nil, action:"firstResponderAction:", forControlEvents:.EditingDidEndOnExit)
Замените имя своей розетки на textField
.