Как активировать двойное касание, нажатие и удержание клавиш на пользовательской клавиатуре iOS 8?

Как активировать двойное нажатие клавиши Shift, чтобы активировать заглавные буквы, и нажатие и удержание клавиши del, чтобы постоянно удалять тексты на моей пользовательской клавиатуре iOS 8?


person Syed Shariefi    schedule 24.01.2015    source источник


Ответы (1)


Для двойного касания используйте распознаватель касаний и установите tap.numberOfTapsRequired = 2. Или напрямую переопределить touchesEnded в UIView и сделать что-то, когда touch.tapCount == 2.

Для нажатия и удержания используйте NSTimer, чтобы определить это.

person skyline75489    schedule 24.01.2015