cakeyframeanimation

    5熱度

    1回答

    我很難理解爲什麼動畫不能像預期那樣工作。 我在做什麼是這樣的: 與圓弧創建UIBezierPath沿着這條路徑移動標籤和動畫的路徑行程。 //Start Point is -.pi /2 to let the Arc start at the top. //self.progress = Value between 0.0 and 1.0 let path : UIBezierPath = U

    0熱度

    1回答

    我很困惑,爲什麼這不起作用。我將這三個事件一個接一個地發生。第一個放大和圖像出,第二個在背景中淡出,第三個動畫顯示第一個圖像。但它實際上是相反的發生?我做了些傻事嗎? [UIView animateKeyframesWithDuration:2.0 delay:0.0 options:UIViewKeyframeAnimationOptionBeginFromCurrentState animat

    0熱度

    1回答

    下面的代碼是從另一個SO答案中提取的,但延遲這個CAKeyframeAnimation動畫的開始有可能類似於UIView的animateWithDuration提供delay屬性的方式嗎? 根據班級文檔,CAKeyframeAnimation類似乎不包含延遲屬性。 let animation = CAKeyframeAnimation(keyPath: "transform.translation

    0熱度

    1回答

    創建完美的「達到規格」動畫 我正在與設計師合作,喜歡在After Effects中工作很多。他們製作美觀,時機好的動畫,看起來不錯,但我在實際執行設計時遇到了麻煩。 我可以使一切看起來完美,因爲在一切都是正確的大小,形狀,顏色等,但我不能讓運動感覺完美,就像他們在規範。我可以盡我所能去觀察它,並調整我的動畫參數,直到它看起來足夠接近原始設計,但這並不令人滿意。所有這些調整和重新編譯都是非常耗時的,

    1熱度

    2回答

    CAKeyframeAnimation * anim = [ CAKeyframeAnimation animationWithKeyPath:@"transform"] ; anim.values = @[ [ NSValue valueWithCATransform3D:CATransform3DMakeTranslation(-10.0f, 0.0f, 0.0f) ], [ NSValu

    2熱度

    1回答

    我想動畫一個項目列表。第一個應該用0ms延遲動畫,第二個應該用50ms延遲做同樣的動畫,第三個用100ms延遲等等。該列表是動態的,所以我不知道長度。 這可能嗎?注意:我不特別需要關於動畫/關鍵幀的幫助,但是如何根據兄弟之間的相對位置使用第n個子類型或第n個類型(或其他任何東西?)來實現漸進式動畫延遲。 我使用React/SASS/Webpack如果有幫助。如有必要,我可以使用jQuery,但如果

    0熱度

    1回答

    我們試圖沿着z訪問切換2個imageview視圖的位置切換。 2 imageViews是在屏幕上的2 到目前爲止,我已經嘗試使用CAAnimationGroup進行位置和旋轉,但它只顯示其中一個圖像,並且它看起來位置和旋轉關閉。這是代碼的樣子: @IBOutlet weak var meMatchImageView: UIImageView! @IBOutlet weak var the

    0熱度

    2回答

    我試圖以圓形方式圍繞矩形創建點。 爲此,我創建了一個橢圓UIBezierPath,創建了一個CAKeyFrameAnimation併爲keyPath'position'設置路徑。 我設置了一個項目來試驗動畫並獲得了很好的效果。 問題是,當我將代碼添加到我的應用程序中時,點不是動畫。 我試圖添加相同的代碼到其他應用程序,它工作得很好。它不適用於那一個應用程序。 奇怪的是,如果我通過包含CGPoint

    1熱度

    3回答

    我在Swift 3項目的UIImageView項目上使用自定義路徑動畫。代碼大綱如下: // parentView and other parameters are configured externally let imageView = UIImageView(image: image) imageView.isUserInteractionEnabled = true let gr =

    2熱度

    1回答

    我正在學習動畫,我想用CAKeyframeAnimation。 在蘋果開發者,我發現下面的代碼片段: let colorKeyframeAnimation = CAKeyframeAnimation(keyPath: "backgroundColor") colorKeyframeAnimation.values = [ UIColor.red.cgColor, UICol