默認情況下,我的單元格的高度設置爲140
。動態更新單元格高度而無需滾動Swift
但是,如果展開,它應該設置爲265
。
這是我有:
func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat
{
if(expanded){
return 265.0
}else{
return 140.0
}
}
的問題是,我需要向下滾動,並且備份的細胞改變高度滾動。我該如何解決?
次要問題(更感興趣的是上面的問題,只是如果有人碰巧知道)
是否有可能從高處140
到165
細胞動畫?
感謝
要動態:'UIView.animateWithDuration'功能:https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/ – brimstone
我之前已經用它,只是不'不知道如何在這裏應用 –
關閉內部只需將單元格高度設置爲165.它將自動生成動畫 – brimstone