caanimation

    0熱度

    1回答

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

    0熱度

    2回答

    問題: 如果你看看我現在的代碼,你會看到,它工作正常,如果targetSeconds比約2-3秒更高。 但是,如果targetSeconds爲0.005秒,它將不起作用,因爲它無法在0.005秒內完成100個方法調用。因此,有沒有人有什麼建議,我可以做些什麼來改善它?我寧願不包含第三方GitHub存儲庫。 當前代碼: // Target seconds means the seconds that

    1熱度

    1回答

    我從標有「kg」和「lbs」兩個類別的標籤(存儲在'profile/uid'下的標籤)中的Firebase數據庫調用用戶「權重」。我希望標籤能夠以kg爲單位顯示用戶的體重,然後淡出到磅,然後再次回到kg,如此等等。到目前爲止,我已經寫了下面的代碼是不斷進出的磅的重量衰落和我不確定如何得到它顯示重量(公斤)一次磅淡出: func weight() { let userRf = self.

    1熱度

    1回答

    所以我有,我有UIBezierPath畫一個圓,我需要設置上海華能與我的圈子一樣,這裏是我的代碼: override func draw(_ rect: CGRect) { let circlePath = UIBezierPath(arcCenter: CGPoint(x: rect.midX, y: rect.midY), radius: circleRadius, startAng

    0熱度

    2回答

    我在CAShapeLayer中使用CAAnimation來簡單地爲從左到右描邊的線條(它只是一個更復雜的程序的簡化版本)設置動畫。我放慢了速度,以顯示第一季度幾乎是瞬間的,然後其餘的正常動畫。 我看到,可以使用UIView.animate的選項來設置UIViewAnimationCurve選項(例如,.EaseIn或.Linear)。在CAShapeLayer中嵌入CAAnimation時可以設置

    0熱度

    1回答

    我想實現CABasicAnimation並在動畫完成時通知UIViewController。從這個資源: http://www.informit.com/articles/article.aspx?p=1168314&seqNum=2 我明白,我可以指定視圖 - 控制作爲動畫的委託,並重寫的ViewController內animationDidStop方法。然而,當我轉換的代碼以下行斯威夫特: [

    1熱度

    1回答

    我有一個簡單的應用程序,即red視圖轉換位置窗體左屏幕到右屏幕。我想要當我點擊remove按鈕時,動畫將重新啓動(red視圖變換位置窗體再次從左到右屏幕),但它不起作用。 red查看回原點框架但它不移動,但animationDidStop仍然持續時間後調用。 class TestViewController: UIViewController, CAAnimationDelegate { le

    0熱度

    1回答

    這是我的問題,每當我點擊任何按鈕它應該來中心,我使用CGAffineTransform和CABasicAnimation,但我無法得到我應該旋轉的角度,每個它們是一個按鈕在圓,任何幫助將理解 旋轉 func rotateBarrel(with duration:CGFloat,angle:Double) { let rotationAnimaton = CABasicAnimation(

    0熱度

    1回答

    我想創建一個新的imageview,它將具有動畫功能。但是,我有一個關於我的動畫的問題,讓我們看看; 在這裏,我需要的是讓這個動畫似乎是連續的。我的意思是,沒有在每個循環開始時的那個小故障。就在左上角的右邊。 這是我的動畫; let strokeEndAnimation: CAAnimation = { let animation = CABasicAnimation(keyPath:

    1熱度

    1回答

    我有一個UIView,正在爲我完成所有的繪圖。所以現在當我改變我的視圖的值時,它會將其轉發給圖層。而當我在UIView-Animaiton Block中時,我希望這種變化能夠成爲動畫。 所以我現在做的事: class SampleView: UIView { var myProperty: CGFloat { set { sampleLayer.myProper