我有一個問題,我想在水平滾動視圖中對圖像進行一點旋轉動畫。他們應該在滑入和滑出時旋轉。有沒有人有任何想法如何做到這一點?當我滾動時,我希望它們旋轉。在圖像上的水平滾動視圖中的旋轉動畫Obj-c
我用盡的東西,但是當我滾動(僅第一個圖像)不旋轉 我做了這樣的事情:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
int page = scrollView.contentOffset.x/scrollView.frame.size.width;
UIImageView *view = [scrollView.subviews objectAtIndex: page];
if(scrollView.contentOffset.x > lastX)
{
NSLog(@"scroll right");
[view setTransform: CGAffineTransformMakeRotation(M_PI/scrollView.contentOffset.x + 0.1)];
}
else if(scrollView.contentOffset.x < lastX)
{
NSLog(@"scroll left");
[view setTransform: CGAffineTransformMakeRotation(M_PI/scrollView.contentOffset.x - 0.1)];
}
else
{
}
但是,您可以使用scrollview的contentOffset的x座標。 – yinkou 2013-04-04 09:57:16