Я использую метод + animateWithDuration:delay:options:animations:completion:
UIView для перемещения моего вида вдоль линии в течение нескольких секунд или около того.
Я хотел бы определить, в произвольный момент времени во время этой анимации, гдеUIView находится вместе с путем, по которому он движется.Однако, когда я делаю это и пытаюсь получить доступ к center
или frame
, я обнаруживаю, что местоположение уже настроено на конечный пункт назначения.
Причина, по которой я это делаю, заключается в том, что у меня естьNSTimer срабатывает каждые 0,1 секунды (или около того), что обновит родительское представление, чтобы показать строку, где ранее был UIView.Я хочу иметь возможность обновлять его по мере продвижения UIView.
Есть идеи, как это сделать?Единственный похожий вопрос, который я нашел, был http://forums.macrumors.com/showthread.php?t=1056105,, но разрешение не показано.
В качестве альтернативы ... есть ли лучшие способы сделать это?
Спасибо!