2016-04-15 17 views
0

セルが押されると、セルは灰色の背景になります。UITableViewCellの子ビューコントロールも背景色を変更します。 子ビューで背景を変更する方法は変わりませんか?UITableViewCell選択された背景効果

+0

http://stackoverflow.com/questions/26895370/swift-uitableview cell-selected-background-color-on-multiple-selection?rq = 1 – muneeb

+0

私があなたが提供するウェブサイトを見ると、効果は私が望むものではありません。 – ChildrenGreens

答えて

0

これはあなたのために適切であり得る:

[cell setSelectionStyle:UITableViewCellSelectionStyleNone]; 
+0

私は効果が必要です:セルが押されたとき、背景色はグレーです。フィンガーセルを元の効果に戻してください。 – ChildrenGreens

0

使用このコードは、

let cell:UITableViewCell = UITableViewCell(style:UITableViewCellStyle.Default, reuseIdentifier:"cell") 

cell.selectionStyle = UITableViewCellSelectionStyle.None 
return cell 

が期待し、その有用

この質問に似て
+0

私は効果が必要です:セルが押されたとき、背景色はグレーです。元の効果に戻るようにフィンガーセルを戻してください。 – ChildrenGreens

+0

これを使用すると効果が必要です** didSelectRowAtIndexPath:**メソッド 'tableView.deselectRowAtIndexPathアニメーション:true) ' –

+0

この方法で私は知っているが、子ビューはセルの背景色を設定し、上記の問題を提示した。 – ChildrenGreens

関連する問題