【问题标题】:Ios Swift Adding UIImageView with a transition / effectIos Swift 添加带有过渡/效果的 UIImageView
【发布时间】:2017-04-09 01:05:10
【问题描述】:

我用这样的 Swift 代码向 Viewcontroller 添加了多个 UIImageView:

let imageView_pergament = UIImageView(image: UIImage(named: "pergament.png")!)
...
...
view.addSubview(imageView_pergament)

我希望它们以类似过渡的效果(像素等)出现 有人可以帮助解决尚未找到解决方案的问题。同样适用于删除/隐藏它们。也许,我只需要在它周围放一个视图?

非常感谢您的帮助。

【问题讨论】:

    标签: ios iphone swift uiimageview


    【解决方案1】:

    在 iOS 中,在添加或删除视图时执行动画的简单方法是调用 animate

    https://developer.apple.com/reference/uikit/uiview/1622451-animate

    一种典型的策略是添加alpha 为0 的视图并将alpha 更改为1 的动画,从而使视图“淡入”。但是,如果您愿意,通过为transform 设置动画,您可以获得更多有趣的效果。

    【讨论】:

    • 您好,这也适用于图像视图吗?对不起,如果这个问题很愚蠢
    • 当然可以。一个视图就是一个视图。
    猜你喜欢
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 1970-01-01
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多