[英]How to keep subview on UITableViewCell
當用戶點擊附件視圖時,UITableViewCell中的配置文件圖像會被添加為子視圖的黑色視圖變暗。
這是帶有黑色子視圖的單元格外觀:
問題是:當我點擊另一個單元格時,子視圖將從第一個單元格中刪除,並添加到第二個單元格中:
我想保留所有已被點擊的單元格的子視圖。
這是我處理該功能的代碼:
self!.profileImageBlackView.cornerRadius = cell.followUserImage.frame.height/2
self!.profileImageBlackView.frame = cell.followUserImage.frame
cell.followUserImage.addSubview(self!.profileImageBlackView)
cell.followButton.hidden = false
由於某些原因,在兩個單元格中都添加了“跟隨”按鈕,但是“ profileImageBlackView”在一個單元格之間移動,具體取決於激活了哪個單元格。
您不能在不同的單元格中顯示相同的視圖。 如果將視圖添加到另一個單元格,則將其從第一個單元格中刪除。 您必須為每個單元格創建一個單獨的視圖。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.