Подправить внешнее местоположение с помощью кнопки пользовательского интерфейса - PullRequest
0 голосов
/ 04 июня 2011

Я пытаюсь написать метод, который получает координаты конечного события касания, когда пользователь касается кнопки, а затем перетаскивает ее. Доступна ли информация о координатах касания, если кнопка передается в метод в качестве отправителя? Любые предложения приветствуются.

Ответы [ 2 ]

1 голос
/ 04 июня 2011

Информация о координатах касания недоступна от отправителя.Но селектор вашего действия может принять форму

-(IBAction)dragOutside:(id)sender withEvent:(UIEvent*)event;

, а event содержит координаты и другие вещи.

0 голосов
/ 04 июня 2011

Вы не получите информацию о координатах в функции отправителя UIButton. вы можете использовать для обнаружения сенсорных событий, реализуя функции UIResponder.

– touchesBegan:withEvent:
– touchesEnded:withEvent:
– touchesCancelled:withEvent:
- touchesEnded:withEvent:

Посмотрите ТАК сообщение

Как распознать жесты перетаскивания

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...