我正在尝试添加新的tableview单元格,但有些延迟。我正在使用以下代码创建延迟。
func delay(delay:Double, closure:()->()) {
dispatch_after(
dispatch_time(
DISPATCH_TIME_NOW,
Int64(delay * Double(NSEC_PER_SEC))
),
dispatch_get_main_queue(), closure)
}
我正在使用上面的功能
添加表格视图单元格delay(1){
// adding tableview cell here
}
如果我停留在相同的视图控制器中,但是当我在延迟期间切换标签时,它会以下列方式添加图像,这是完全正常的。
我正在使用断点检查数据源和所有内容,但我无法找到错误。