需要获取UIImage从屏幕顶部到底部的动画位置

问题描述

| 我正在为UIImageView使用动画。因此,图像从iPhone屏幕的顶部到底部都是动画的。我给出了该imageView动画的开始和结束位置。当它移动时,我想知道该图像在“视图”中的当前位置。 在这方面有什么需要帮助的吗? 谢谢     

解决方法

你可以得到位置...
-(SLfloat) getYPos
{
    SLfloat pos = 0;
    CALayer *layer = yourAnimationView.layer.presentationLayer;
    if(layer)
        pos = layer.frame.origin.y;

    return pos;
}