0
當用戶點擊附件視圖時,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」會從小區移動取決於哪一個被激活。
'profileImageBlackView'應該屬於UITableViewCell子類,你應該隱藏/取消隱藏'cellForRow'方法。 – alexburtnik
另外它似乎'profileImageBlackView'不是'UIView',而是'CALayer'所以相應地調用它 – alexburtnik
這是UITableViewCell的默認高亮行爲嗎?如果是這樣,請在表格中啓用多項選擇。 – Stephen