uiviewanimation

    -2熱度

    1回答

    的底部你如何保持一個影子在旋轉/動畫UI視圖的底部 我的陰影代碼如下 extension UIView { func dropShadow(cornerRadius : CGFloat, heightOffset : Int) { self.layer.masksToBounds = false self.layer.shadowColor = UIColor

    1熱度

    1回答

    我在IB創建UIVisualEffectView和屬性 @IBOutlet weak var visualEffectStack: UIVisualEffectView! 我可以顯示和使用 visualEffectStack.isHidden = false visualEffectStack.isHidden = true 或使用字母隱藏的視覺效果圖。 我想動畫視圖的外觀,但它不動畫。

    0熱度

    1回答

    我想在動畫期間更改imageimageView。我有一個imageView,我的動畫帶來了這個imageView。在此動畫期間,我需要將新照片加載到此imageView(從互聯網下載之後),但在任何時候嘗試這樣做時,此imageView回到第一位置。如何在沒有此問題的情況下加載新圖片? 我的代碼: 負荷圖像功能viewDidLoad override func viewDidLoad() {

    1熱度

    1回答

    我有一個視圖,它被設置爲我的視圖的寬度和一個計時器,它可以在未來(在接下來的5分鐘內)獲得某個點。我的目標是動畫視圖的從view.width寬度降低到0 我試圖做 UIView.animate(withDuration: date.timeIntervalSinceNow, delay: 0, options: .curveEaseIn, animations: { self.count

    0熱度

    2回答

    我正在使用很多動畫的應用程序:)。 我使用自動佈局來佈置視圖。然後我使用Core Animation進行動畫製作。 我的問題是在處理自動佈局約束和核心動畫之間的衝突的最佳做法是什麼? 例如,我有約束來指定一個視圖的位置。然後我使用核心動畫將此視圖向下移動100pt。問題在於動畫完成後,Auto Layout約束將該視圖拉回到原始位置。 我在想的是取消激活那些視圖和其他視圖的約束,這些視圖的位置也取

    1熱度

    3回答

    我有一個視圖控制器與設置無限循環與options: [.autoreverse, .repeat]一個動畫 - 這完美的作品,但是,當我提出一個新的視圖控制器(設置VC ) - 然後解散它返回到動畫的視圖,動畫不是動畫。該視圖(ballContainer)只是保持靜態,當它應該仍然是動畫。 animateBallViewIn方法 func animateBallViewIn() { se

    0熱度

    1回答

    我是新用戶界面編程,現在我試圖根據屏幕被點擊的次數以一定的速度製作屏幕脈衝。我的問題是,當檢測到輕擊並且縮短動畫的持續時間時,它會從頭開始動畫,並在重新開始時創建白色閃光。我將如何從檢測到輕敲時的任何點開始加速動畫。 我的代碼: class ViewController: UIViewController { var tapCount: Int = 0 var pulseSp

    0熱度

    1回答

    我想在打開視圖控制器時從底部到頂部爲標籤製作動畫。我可以爲標籤添加動畫嗎?沒有框架或pod文件?我試圖從底部到頂部對標籤進行動畫製作,但並未明確此功能。 我可以動畫標籤沒有框架或pod文件?

    0熱度

    2回答

    我正在試圖製作一個動畫,其中屏幕上的顏色是紅色的脈衝,當屏幕被點擊時,脈衝的速度會增加。現在我有兩個問題。其一,是動畫不會發生,其次是動畫必須加速而不重新啓動動畫。我希望動畫能夠從屏幕點擊時的任何點進行加速。 class ViewController: UIViewController { var tapCount: Int = 0 var pulseSpeed: Double = 3 l

    1熱度

    3回答

    我有一個subclassed imageview,我想淡入,放大和旋轉,然後繼續旋轉,同時縮小和淡出。 我正在使用帶有完成處理程序的UIView動畫塊來處理收縮。 問題是這不是流動的動畫。在完成處理程序運行之前,動畫在再次運行之前停止。我需要它是動畫的一個很好的「一舉一動」。下面 代碼: let duration: TimeInterval = 3.0 let rotate = CGAf