我遇到这样的问题,当我点击按钮时,performSegueWithIdentifier()
会延迟工作,大约五秒钟,但当我再次返回并再次点击按钮时,它立即起作用,没有任何延迟。
我想知道无论如何performSegueWithIdentifier()
第一次没有任何延迟可以正常工作吗?
答案 0 :(得分:1)
添加main_queue并尝试一次
dispatch_async(dispatch_get_main_queue(),{
// add your performseguewithidentifier in here
self.performSegueWithIdentifier(yoursegueIdentifierName,sender: self)
})
<强>夫特-3 强>
DispatchQueue.main.async {
// add your performseguewithidentifier in here
self.performSegueWithIdentifier(yoursegueIdentifierName,sender: self)
}