2010-04-21 40 views
1

我想在UITableViewCell子類中使用-drawRect:但它由contentView覆蓋。所以最好的選擇似乎是我用我的-drawRect:代碼創建了一個UIView子類並將它用作contentView。但我怎樣才能提供我的UITableViewCell子類與該contentView?如何爲使用-drawRect提供自己的contentView?

當訪問contentView屬性時,UITableViewCell自己創建它。我是否會簡單地重寫getter方法,然後在那裏提供我自己的視圖?

回答

0

製作UIView的子類並在此對象drawRect方法中實現您的繪圖代碼。 初始化後,將此子類添加到單元格的contentView中。

[cell.contentView addSubview:customView];

無需修改單元格的drawRect方法。

相關問題