【问题标题】:Pop Up UIView with Countdown Timer使用倒数计时器弹出 UIView
【发布时间】:2017-03-02 02:07:40
【问题描述】:

我想创建一个简单的弹出窗口(我已经实现了)和一个简单的倒计时,它会更新弹出窗口中的唯一标签。我曾尝试使用 UIViews init() 函数,但未调用该函数。我也尝试从UIViewController 连接UIViews 标签来更新它,但这也不起作用。问题在于我不知道如何在弹出动画完成后立即启动计时器并更新标签。

【问题讨论】:

  • 你是如何显示弹出窗口的?
  • @JoséNeto 我在情节提要中有UIView 并有一个出口。在viewDidAppear 我打电话给self.view.addSubview()
  • 您需要计时器更改几次,还是只需要延迟运行一次更改?
  • 我的计时器代码工作正常。它只是没有启动。我需要它来倒计时。完成后终止视图。并通知uiviewcontroller 更改

标签: animation uiview uiviewcontroller swift3


【解决方案1】:

如果您使用故事板,我认为您需要在视图的 awakeFromNib() 中添加启动计时器代码:

public override func awakeFromNib() {
    // Add timer init and start here
}

【讨论】:

    猜你喜欢
    • 2021-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多