【问题标题】:Why is my UIView.transition animation code not affecting the display?为什么我的 UIView.transition 动画代码不影响显示?
【发布时间】:2018-03-05 23:19:41
【问题描述】:

我在我的代码中使用 UIView 转换,如下所示:

@IBOutlet var startup_text: UIImageView!

let transition_text = UIImage(named: "name.png")

UIView.transition(with: self.startup_text, duration: 1.0, options:
    .transitionCrossDissolve,
    animations: {
        self.startup_text.image = transition_text
    },
    completion: nil)

IBOutlet 已连接,“name.png”正在显示,没有交叉溶解。

谢谢!

【问题讨论】:

  • UIView.transition 的电话在哪里?
  • 在 viewDidLoad() 函数内
  • 视图在viewDidLoad 中不可见。试试viewDidAppear
  • 非常感谢。我需要把头埋在快速文档中:)。

标签: ios swift animation uiview


【解决方案1】:

通过 @rmaddy 回答已发布问题的 cmets

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-06
    • 1970-01-01
    相关资源
    最近更新 更多