2016-07-28 19 views
0

所以基本上我有一個進展視圖,其中包括動態的UITableViewCell。我將如何訪問特定單元格的進度視圖(或任何視圖)?我想根據爲特定單元格存儲的值更改進度。如何在Swift中的動態UITableViewCell中編輯視圖?

預先感謝您。

+0

請具體說明你想要什麼?我不明白這一點。 –

回答

0

您應該擁有一個視圖控制器(類)級別屬性以獲取進度並最終實現屬性觀察器,以便您可以在更新進度後立即刷新視圖。

var progress: Double = 0.0 { 
    didSet{ 
     updateProgressCell() 
    } 
} 

假設你知道在哪裏(什麼是行號 - progressCellRowNumber)在你的表是發展觀,這是如何實現的細胞耳目一新:

fund updateProgressCell() { 
    var indexPath = NSIndexPath(forRow: progressCellRowNumber, inSection: 0) 
    self.tableView.reloadRowsAtIndexPaths([indexPath], withRowAnimation: UITableViewRowAnimation.None) 
} 
+0

謝謝,但我明白了!我得到一個錯誤,說我無法爲動態原型定製類。我不確定我改變了什麼,但我突然能夠按照我想要的方式實施它。 – Greg

相關問題