1
這個想法是在帶有4個或5個連桿的儀表板上旋轉圖像。這些鏈接的uiviews正在工作,uiview的動畫工作正常,在將動畫添加到應用程序中之前一切都很好,動畫的圖層也回來了。現在,當我添加圖像旋轉的代碼時,它會將動畫圖像放在其他圖層的頂部,而不是停留在後面。如何將UIView動畫移動到背景?
我有我的viewcontroller.m文件中的代碼安裝,它的工作原理。雖然我遇到的問題是,UIView的被繪製在別人的頂部,即使它是在底部
//旋轉圖像上劃線
UIImageView *rotateImage = (UIImageView *)[self.view viewWithTag:88];
rotateImage.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"c3_1.jpg"],
[UIImage imageNamed:@"c3_5.jpg"],
[UIImage imageNamed:@"c3_7.jpg"],
[UIImage imageNamed:@"c3_8.jpg"],
[UIImage imageNamed:@"c3_10.jpg"], nil];
// all frames will execute in 1.75 seconds
rotateImage.animationDuration = 10.75;
// repeat the annimation forever
rotateImage.animationRepeatCount = 0;
// start animating
[rotateImage startAnimating];
// add the animation view to the main window
[self.view addSubview:rotateImage];
**對於那些有這個問題這很容易修復.. :)
笑..它正盯着我的臉的權利..
在末處加入子視圖是把它放在堆棧的頂部。刪除該行,現在它正在工作。
請留下您的編輯作爲答案,並接受它,以便其他人知道這個問題已經解決。 – Metabble