1
我想用一些快速動畫清除UITableView中的數據,我使用下面的代碼,它在iOS8中工作正常。Swift中的UIView.animateWithDuration - iOS7問題
然而,當我在iOS7運行它,它只能運行完成後塊,但不是第一個動畫代碼(淡出),使動畫看起來非常糟糕,在tableview中突然消失,並與動畫返回。
有什麼想法這裏有什麼問題?它在iOS7中有什麼問題?
UIView.animateWithDuration (0.5, animations: {
self.tableView.transform = CGAffineTransformMakeScale(0.2, 0.2)
self.tableView.alpha = 0
}, completion: { (value: Bool) in
UIView.animateWithDuration (0.5, animations: {
self.tableView.reloadData()
self.tableView.transform = CGAffineTransformMakeScale(1.0, 1.0)
self.tableView.alpha = 1
println ("animation done")
})
})
我想,實際上已經那是我最初的代碼,我增加了它以後,看它是否會作何區別。 – Tamer 2014-10-30 22:54:56