UITableViewCell中的使用cell和cell.contentView的區別

 通常咱們向cell中添加子視圖,有兩種方式code

一、[cell addSubview:]
二、[cell.contentView addSubview:]

    區別在於進行cell編輯時,好比cell內容向左移或者右移時,第一種方式子視圖不會移動,第二能夠,因此這種狀況通常使用第二種方式。移動

    還有在設置backgroundColor時,使用cell設置時左移或者右移顏色是不會變的,而用cell.contentCell設置時,移動後的空白會顯示cell的默認顏色,這種狀況視實際狀況選擇。view

    其實這兩種方式在大多數狀況是同樣,不用糾結。vi

相關文章
相關標籤/搜索