Получить координаты касания и поместить кнопку в эту позицию? - PullRequest
0 голосов
/ 25 июня 2011

Я пытаюсь получить координаты от прикосновения, но я не могу понять, как.
Я нахожусь в контроллере представления, и я пытаюсь использовать метод -(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event, но я думаю, что он не работает спросмотр контроллеров.
Я прав?

Я просто хочу поместить Баттон в положение, которого я коснулся.

Заранее спасибо!

1 Ответ

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

Он принадлежит View, а не ViewController, и будет выглядеть примерно так:

-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)evt {
  UITouch *touch=[touches anyObject];
  CGPoint pt=[touch locationInView:self];
  // ...make your button at 'pt'...
}
...