0

clearColor 背景を持つカスタム UITableView があります。セルの backgroundView を透明な UIImageView に設定し、背景画像ビューの backgroundColor を に設定しています[UIColor clearColor]。また、セルの backgroundColor を に設定してい[UIColor clearColor]ます。

cell.backgroundview選択時に透明にしたい。どうやってするか?

4

3 に答える 3

1

選択時に不透明にならないように、半透明または透明なコンテンツ (UIimageview) を持つセルの selectedBackgroundView プロパティを明示的に設定できます。

于 2012-09-18T10:20:02.440 に答える
0

あなたのセルの作成で:

cell.selectedBackgroundView =[[UIImageView alloc] init];
((UIImageView *)cell.selectedBackgroundView).image = [UIImage imageNamed:@"your transparent UIImage"];

また:

 UIView *v = [[UIView alloc] init];
 v.backgroundColor = [UIColor clearColor];
 cell.selectedBackgroundView = v;
于 2012-09-18T10:49:05.217 に答える
0

http://www.youtube.com/watch?v=PwcBdCUZNWs UIプロパティからselectedViewを透明にするだけで、それがあなたが求めていることだと思います

于 2012-09-18T10:35:42.097 に答える