Jos*_*ell 16 iphone objective-c uitableview ios
试图弄清楚如何为a设置所选图像tableViewCell
.
旧的写作方式是,cell.selectedImage
但自3.0以来已被弃用.
我尝试过很多东西,但是不能把它弄得太干净了.
谢谢!玩笑
joh*_*les 24
根据Deprecated UITableViewCell Methods doc,您应该使用imageView的highlightedImage属性替代selectedImage.例如:
UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
cell.imageView.image = [UIImage imageNamed:@"deselected_image.png"];
cell.imageView.highlightedImage = [UIImage imageNamed:@"selected_image.png"];
Run Code Online (Sandbox Code Playgroud)
您可以设置如下所示的选定backgroundView ....
UIImageView *selBGView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"urimage.png"]];
cell.selectedBackgroundView = selBGView;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18151 次 |
最近记录: |