ios-UITableViewCell 为所有单元设置图片

问题描述

UITableViewCell 为所有单元设置图片
给所有的UITableViewCell 背景图片设置成同样的,代码:

- (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{    cell.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@""SelectAnAlbumTableViewCellBackground""]] autorelease];}

对其中一些有效,但是对是空的cell就无效。不知道怎么样可以对所以的背景设置同样的图片?

解决方案

首先设置cell的backgroundView 放到函数

-(void)tableView:(UITableView *)tableView  cellForRowAtIndex:(NSIndexPath *) indexPath 

中来处理比较好点.
再者对于空的cell是不会被调用 cellForRowAtIndexPath: or willDisplayCell: 消息的.所以你设置backgroundview的方法也就起不到作用.

时间: 2024-09-19 17:27:24

ios-UITableViewCell 为所有单元设置图片的相关文章

ios-IOS:在UICollectionView单元添加图片

问题描述 IOS:在UICollectionView单元添加图片 使用UICollectionView生成图片集.UICollectionView 中的UIImage来加载图片.需要在批量选择图片时,在选中的图片上添加覆盖图片,应该怎么实现? 谢谢

IOS UITableViewCell使用详解

IOS中UITableViewCell使用详解 - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier; Cell的初始化方法,可以设置一个风格和标识符,风格的枚举如下: ? 1 2 3 4 5 6 typedef NS_ENUM(NSInteger, UITableViewCellStyle) {     UITableViewCellStyleD

IOS中UITabBar的常用设置

UITabBar十分常用,它能实现多个页面的快速切换,而且看起来简单实用. 假设我这有多个 已经初始化好的viewController,然后需要将它们加入到TabBarController中,并把其设置为根视图 NSArray *views = [[NSArray alloc] initWithObjects:test, time, test1, test2, test3, test4, nil]; UITabBarController *tbc = [[UITabBarController a

iOS开发系列--无限循环的图片浏览器

概述 UIKit框架中有大量的控件供开发者使用,在iOS开发中不仅可以直接使用这些控件还可以在这些控件的基础上进行扩展打造自己的控件.在这个系列中如果每个控件都介绍一遍确实没有必要,所谓授人以鱼不如授人以渔,这里会尽可能让大家明白其中的原理,找一些典型的控件进行说明,这样一来大家就可以触类旁通.今天我们主要来看一下UIScrollView的内容: UIView UIScrollView 实战--图片浏览器 UIView 在熟悉UIScrollView之前很有必要说一下UIView的内容.在上一篇

ios-iOS imageview怎么设置图片

问题描述 iOS imageview怎么设置图片 初学者试着做iOS的界面,如果在main.storyboard里面改imageview的image属性为lenna.png 图片可以显示 但是如果用代码实现就什么效果也没有-: self.imgView.image = [UIImage imageNamed:@"lenna.png"]; 求问-- 解决方案 看看连线是否连多了 解决方案二: 你需要绑定image控件跟你的变量 然后再用代码设置 解决方案三: [self addsubvi

iOS开发中使用UIScrollView实现图片轮播和点击加载_IOS

UIScrollView控件实现图片轮播 一.实现效果 实现图片的自动轮播 二.实现代码 storyboard中布局 代码: 复制代码 代码如下: #import "YYViewController.h" @interface YYViewController () <UIScrollViewDelegate> @property (weak, nonatomic) IBOutlet UIScrollView *scrollview; /**  *  页码  */ @pro

IOS UITableViewCell详解及按钮点击事件处理实例_IOS

IOS UITableViewCell详解及按钮点击事件处理 今天突然做项目的时候,又遇到处理自定义的UITableViewCell上按钮的点击事件问题.我知道有两种方式,可是突然想不起来之前是怎么做的了,好记性不如烂笔头,还是记录一下吧. 1.第一种方式给Button加上tag值 这里分为两种:一种是直接在原生的UITableViewCell上添加UIButton按钮,然后给UIButton设置tag值,然后在控制器里的方法里通过取数据,做界面跳转等.还是举个例子吧,省的回忆半天. - (UI

在Word 2007文档中设置图片在页面中的位置

Word2007内置了10种图片位置,用户可以通过选择这些内置的图片位置来确定图片在Word2007文档中 的准确位置.一旦确定这些位置,则无论文字和段落位置如何改变,图片位置都不会发生变化.设置图片 位置的步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置位置的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"排列"分组中的"位置"按钮,并在位置 列表中选择合适的位置选项即可,如图20090219

在Word 2007文档中设置图片棱台效果

在Word2007文档中,用户可以为图片设置棱台效果,从而实现图片的多种立体化效果,例如棱纹.斜 面.凸起等棱台效果,操作步骤如下所述: 第1步,打开Word2007文档窗口,选中需要设置棱台效果的图片. 第2步,在"图片工具"功能区的"格式"选项卡中,单击"图片样式"分组中的"图片效果"按钮, 选择"棱台"选项,并在打开的棱台效果列表中选择合适的图片棱台效果,如图2009030703所示. 图200903