отображение подпредставления в другом виде в заданной точке экрана с анимацией - PullRequest
0 голосов
/ 26 марта 2010

Я бы хотел, чтобы подпредставление появилось в запрошенной точке экрана. Например: я нажимаю на (200,200), мое подпредставление появляется с анимацией под нажатой точкой. я знаю, как понять это, но я не знаю, как заставить это подпредставление появиться прямо там, в тот момент.

Спасибо!

1 Ответ

0 голосов
/ 26 марта 2010

Если вы знаете точку, вы можете использовать ее для установки свойства рамки или центра вашего подпредставления, в зависимости от того, что вы считаете нужным. В первом случае вам нужно будет рассчитать фрейм, во втором (установить центр подпредставления в точку) его центр будет там, где произошло касание:

CGRect theFrame = mySubview.frame;
theFrame.origin = thePoint;
mySubview.frame = theFrame;

или

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