Я делаю customkeyboard, он имеет почти 30 кнопок. И я использую событие multi-touch, чтобы проверить, какая кнопка выбрана или коснуться. Мой способ обнаруживает текущее положение пальца и сравнивается с положением кнопки.Самый быстрый способ обнаружить прикосновения движений над UIView?
Но это кажется слишком медленным, потому что я должен использовать для цикла, чтобы проверять каждую координату каждой кнопки.
Любой более быстрый способ проверить касание касания касательно 1 UIView или UIButton?
Я пробовал этот путь, но это не сработало. Вы когда-нибудь замечали о клавиатуре iOS? Если вы прикасаетесь в любом месте на клавиатуре и двигаете пальцем, если ваш палец находится в положении любой кнопки, вы увидите всплывающее окно. Чтобы сделать это, я думаю, мне нужно отключить userInteractionEnabled в каждой кнопке и поймать touchhesmoved даже на клавиатуре. – TomSawyer
Возможно, и если это не работает, попробуйте отключить взаимодействие с пользователем, но сделайте предложенный мной метод ... Я не уверен, почему это не сработает. – YungGun