簡體   English   中英

UITableView單元格中的動態布局

[英]Dynamic layout in a UITableView Cell

我是一名Android開發人員,最近開始使用SWIFT 2發現iOS

我想在我的自定義單元中有一個動態布局,我有一個UImageView。 我有兩種情況:

  1. 顯示圖像。

  2. 要隱藏圖像(或將其刪除),像元高度應更改

我已經使用以下命令使細胞高度動態變化:

 tableView.rowHeight = UITableViewAutomaticDimension
        tableView.estimatedRowHeight = 160.0

我該如何實現! 這是我的代碼:

 let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! PostCell

        if (posts[indexPath.row].PostImageURL == "None") {
            // Remove the Image
        } else {
            cell.PostImage.load(posts[indexPath.row].PostImageURL!)

        }
  1. 您可以嘗試將UIImageView的插座設置為隱藏。
  2. 您可以嘗試將UIImageView設置為nil
  3. 您可以嘗試遍歷Cell的子概念,然后從View層次結構中刪除UIImageView。

希望我能幫上忙!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM