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