-2
當我選擇一個UITableViewCell時,背景變成灰色,灰色的高度很奇怪。有些單元格很奇怪,我把分隔線條樣式設置爲none。而且我在前面和足部單元格中添加了標籤,因此在單元格之間有線條。正如在第一張圖片中顯示的那樣。 其他細胞是正常的,因爲我期望在第二張照片中顯示。當我選擇UITableViewCell時出錯了嗎?
當我選擇一個UITableViewCell時,背景變成灰色,灰色的高度很奇怪。有些單元格很奇怪,我把分隔線條樣式設置爲none。而且我在前面和足部單元格中添加了標籤,因此在單元格之間有線條。正如在第一張圖片中顯示的那樣。 其他細胞是正常的,因爲我期望在第二張照片中顯示。當我選擇UITableViewCell時出錯了嗎?
看來,我有解決這個問題。 首先設置:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
和覆蓋方法:
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
{
if (highlighted) {
self.contentView.backgroudColor= [UIColor gray];
} else {
self.contentView.backgroudColor= [UIColor white];
}
}
2倒票... u'd更好地提供一些示例代碼段,怎麼樣U設置烏爾細胞,尤其是烏拉圭回合的選擇背景視圖。 – Kjuly
您使用自定義單元嗎? –
是的,我固有的uitablviewcell。 – leizh00701