簡單無腦,直接上圖:
簡單粗暴匠襟,直接上代碼:
<p><pre>
//加載3秒動畫
[UIView animateWithDuration:3 animations:^{
//CGAffineTransformScale的X為 -1 時钝侠,圖片左右反轉
self.imgView.transform = CGAffineTransformScale(self.imgView.transform, -1, 1);
//CGAffineTransformScale的Y為 -1 時,圖片上下反轉
self.imgView.transform = CGAffineTransformScale(self.imgView.transform, 1, -1);
}];
</pre></p>
<p><pre>
//延遲 1.5 秒切換圖片酸舍,并將圖片轉正
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
//此處是圖片的index帅韧,N為圖片總數(shù)
if (self.index == N) {
self.index = 0;
}else{
self.index++;
}
//切換圖片
self.imgView.image = [UIImage imageNamed:[NSString stringWithFormat:@"%ld",self.index]];
//轉正圖片
self.imgView.transform = CGAffineTransformScale(self.imgView.transform, -1, 1);
self.imgView.transform = CGAffineTransformScale(self.imgView.transform, 1, -1);
});
</pre></p>
偶然的嘗試,感覺很神奇?忻恪:鲋邸!;床叮阅!