在特定持续时间后删除子视图

时间:2015-04-28 10:17:38

标签: swift ios8 subview xcode-6.2

我显示的子视图包含子视图,图像和消息。我需要在swift的特定持续时间/时间(5秒)后删除此子视图。子视图的代码如下:

CSS
@page {
    @bottom {
    content: "Page " counter(page) " of " counter(pages)
    }
}

我可以达到这个要求吗?如果是,那怎么样? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

添加子视图后,添加一个计时器以在所需的时间段(5秒)后触发

var timer = NSTimer.scheduledTimerWithTimeInterval(NSTimeInterval(5.0), target: self, selector: "timeExpired", userInfo: nil, repeats: false)

然后,您在" timeExpired"中执行您喜欢的任何操作。功能:

func timeExpired() {
        println("time expired")
        // yoursubview.removeFromSuperview()
    }