catransition

    0熱度

    1回答

    任何人都可以分享CATransition類型和子類型屬性的重要性。我一直在玩這兩個屬性,但無法找到運行應用程序時的差異。可能是,我是不使用它應該被使用的方式。任何人都可以清楚地知道何時使用子類型?並且在類型和子類型之間是否有任何聯繫。什麼時候使用什麼以及如何弄清楚在什麼樣的過渡效果中要使用什麼。 我沒有任何形式的idea.i只是空的這種用法。最好的解釋與例子將非常感激和投票。

    1熱度

    1回答

    我在這裏有一個動畫,但當舊的ViewController被推出窗口時,它會變成黑色,而新的變成黑色,看起來不太好。有沒有辦法消除這種衰落效應? let transition = CATransition() transition.duration = 3 transition.type = kCATransitionPush transition.subtype =

    7熱度

    3回答

    我有一個側導航控制器,並通過一個UIButton呈現之後阻斷UITransitionView。當我做這個NC根視圖控制器直接[self presentviewcontroller: NC animated: YES completion: nil],由於某種原因,NC的菜單側由UITransitionView,我不能去阻止消失。 我已經附加了的圖像。 是另一個。 我曾嘗試以下: UIWindow

    -4熱度

    1回答

    我想用NSNumber初始化CATransition的持續時間,我該怎麼做,因爲animation.duration是NSTimeInterval對象? - (void)startPopUpAnimation:(NSNumber *)numbers { CATransition *animation = [CATransition animation]; animation.

    2熱度

    1回答

    我寫了下面的代碼,從一個到另一個視圖控制器從右到左的過渡。 但新的視圖控制器只是出現沒有動畫。 override func perform() { var sourceViewController = self.sourceViewController as! UIViewController var destinationViewController = self.destinationV

    -1熱度

    1回答

    我想使用CATransition製作一個動畫UILabel,當我觸摸屏幕時,它可以淡出原始文本並淡入新文本。這是我的代碼,我不知道爲什麼沒有動畫。請幫幫我。我使用Xcode 7.3。 var subtitle:UILabel! var winsize:CGSize! override func viewDidLoad() { super.viewDidLoad() le

    0熱度

    1回答

    我正在兩個視圖控制器上執行簡單的從右到左的轉換。動畫完美無缺,恰恰是我期望的結果。但是,由於呈現/呈現視圖控制器淡入/淡出,我在背景中出現黑色閃光。 我的過渡: let transition = CATransition() transition.duration = 2.25 // Slow duration to see the black. transition.type = kCATr

    1熱度

    2回答

    在我的應用程序中,我必須從頂部到底部呈現屏幕,並且我已經嘗試了下面的代碼,它給出了相同的正常呈現樣式。 let screen = self.storyboard?.instantiateViewController(withIdentifier: "Screen1p5") as? Screen1p5 let transition = CATransition() tran

    -1熱度

    1回答

    我試圖創建活動指標,currentView將是靜態的,nextView將從左到右,從右到左,從上到下和從下到上進行動畫處理。 我寫了下面的代碼。我面臨的問題是,而不是所有的四個動畫,我只獲得一個動畫從上到下的動畫。誰能幫助我如何通過一個直到過程完成 statusImage = [UIImage imageNamed:@"image2.png"]; moveImage = [UIImage ima

    2熱度

    1回答

    我正在使用導航控制器的應用程序。我有一個特定的視圖控制器,在導航欄中有一個左右按鈕,每個按鈕都延伸到不同的視圖控制器。當我按下右鍵時,我只需撥打self.performSegue(withIdentifier: "ToDestination", sender: nil),當我回電時,我撥打_ = self.navigationController?.popViewController(animat