原文網址:http://mobile.51cto.com/hot-404900.htmapp
1.系統默認的顏色設置字體
- cell.selectionStyle = UITableViewCellSelectionStyleNone;
-
- cell.selectionStyle = UITableViewCellSelectionStyleBlue;
-
- cell.selectionStyle = UITableViewCellSelectionStyleGray;
2.自定義顏色和背景設置spa
改變UITableViewCell選中時背景色:htm
- UIColor *color = [[UIColoralloc]initWithRed:0.0green:0.0blue:0.0alpha:1];
- cell.selectedBackgroundView = [[[UIView alloc] initWithFrame:cell.frame] autorelease];
- cell.selectedBackgroundView.backgroundColor = [UIColor xxxxxx];
3.自定義UITableViewCell選中時背景string
- cell.selectedBackgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellart.png"]] autorelease];
- 還有字體顏色
- cell.textLabel.highlightedTextColor = [UIColor xxxcolor]; [cell.textLabel setTextColor:color]
4.設置tableViewCell間的分割線的顏色it
- [theTableView setSeparatorColor:[UIColor xxxx ]];
五、設置cell中字體的顏色io
Prettyprint代碼table
- <span style="color: #888888;" class="com">
- </span><span style="color: #000000;" class="pun">{</span><span style="color: #000000;" class="pln">
- </span><span style="color: #880000;" class="kwd">if</span><span style="color: #000000;" class="pun">(</span><span style="color: #006666;" class="lit">0</span><span style="color: #000000;" class="pun">==</span><span style="color: #000000;" class="pln"> indexPath</span><span style="color: #000000;" class="pun">.</span><span style="color: #000000;" class="pln">row</span><span style="color: #000000;" class="pun">)</span><span style="color: #000000;" class="pln">
- </span><span style="color: #000000;" class="pun">{</span><span style="color: #000000;" class="pln">
- cell</span><span style="color: #000000;" class="pun">.</span><span style="color: #000000;" class="pln">textLabel</span><span style="color: #000000;" class="pun">.</span><span style="color: #000000;" class="pln">textColor </span><span style="color: #000000;" class="pun">=</span><span style="color: #000000;" class="pun">...;</span><span style="color: #000000;" class="pln">
- cell</span><span style="color: #000000;" class="pun">.</span><span style="color: #000000;" class="pln">textLabel</span><span style="color: #000000;" class="pun">.</span><span style="color: #000000;" class="pln">highlightedTextColor </span><span style="color: #000000;" class="pun">=</span><span style="color: #000000;" class="pun">...;</span><span style="color: #000000;" class="pln">
- </span><span style="color: #000000;" class="pun">}</span><span style="color: #000000;" class="pln">
- </span><span style="color: #000000;" class="pun">...</span><span style="color: #000000;" class="pun">}</span>