2
我是新手和上午面臨這樣的問題...旋轉圖像(中心固定)。返回角度
我需要旋轉圓形圖像(中心固定)在6度的圖像(其中,旋轉的自由度爲0至180度的增量)和我的應用程序應返回由圖像旋轉角度......
這將是巨大的,如果有人可以給我如何啓動ATLEAST的提示...
預先感謝任何(字面意思)迴應!
我是新手和上午面臨這樣的問題...旋轉圖像(中心固定)。返回角度
我需要旋轉圓形圖像(中心固定)在6度的圖像(其中,旋轉的自由度爲0至180度的增量)和我的應用程序應返回由圖像旋轉角度......
這將是巨大的,如果有人可以給我如何啓動ATLEAST的提示...
預先感謝任何(字面意思)迴應!
您可以通過使用CGAffineTransform旋轉的UIImageView的。要開始,你可以看看下面的代碼行...
//定義基本不變/宏
#define DEGREES_TO_RADIANS(angle) (angle/180.0 * M_PI)
//方法旋轉
-(void) rotateImage:(UIImageView *) imageView degrees:(CGFloat) degrees<br/>
{
CGAffineTransform transform = CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(degrees));
imageView.transform = transform;
}
//添加圖像
UIImage *image = [UIImage imageNamed:@"round.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageView.frame = CGRectMake(INITIAL_X, INITIAL_Y, image.size.width, image.size.height);
[parentView addSubview:imageView];
//調用方法時,你想這樣做...... //這裏旋轉圖像我們稱之爲初始階段旋轉6度爲例。
[self rotateImage:imageView degrees:6];
[imageView release];
希望這會對您有所幫助。
它幫助真的...謝謝... – 2014-03-11 06:24:25