Хорошо, вот что я пытаюсь сделать. У меня есть UITextField. Когда я нажимаю его, я хочу вызвать один из моих методов. Когда я дважды нажимаю (дважды нажимаю его одним пальцем), я хочу отредактировать текстовое поле (как если бы у меня было одно нажатие на обычный UITextField.)Изменить события касания по умолчанию для UITextField
Я не уверен, как это сделать. Я думал о субклассификации UITextField и пытался перехватить событие касания по мере его отправки, но я не могу понять, какие методы переопределить для этого. Какие методы следует переопределять и как?
Или, если есть лучший способ сделать это, дайте мне знать! Я все уши и не знаю, как действовать дальше.
Слово предостережения здесь. Этот метод запускается чаще, чем просто нажатие, например, при нажатии вкладки на внешней клавиатуре для перемещения текстовых полей. Протестировано на iOS 9. –