Итак, у меня большой UIButton, это UIButtonTypeCustom, а кнопка target вызывается для UIControlEventTouchUpInside. Мой вопрос: как определить, где в UIButton произошло касание. Я хочу эту информацию, чтобы я мог отображать всплывающее окно из области касания. Вот что я пробовал:
UITouch *theTouch = [touches anyObject];
CGPoint where = [theTouch locationInView:self];
NSLog(@" touch at (%3.2f, %3.2f)", where.x, where.y);
и различные другие итерации. Метод целевой кнопки получает информацию от него через sender:
UIButton *button = sender;
Так что я могу использовать что-то вроде: button.touchUpLocation?
Я смотрел онлайн и не мог найти ничего похожего на это, поэтому заранее спасибо.