我创建了包含许多单元格的表视图。
我想为格式文件中此图像定义的任何单元格设置图像。 (例如,我想为许多格式文件添加许多图像(例如,当我的文件是.mp4以使用mp4等图像时))
我该怎么办?
答案 0 :(得分:0)
如果你想在UITableViewCell上添加UIIimageView。试试这段代码把它放进去
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *MyIdentifier = @"MyIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
if (cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:MyIdentifier] autorelease];
}
UIImageView *imv = [[UIImageView alloc]initWithFrame:CGRectMake(2,2, 20, 20)];
imv.image= [UIImage imageNamed:[yourArray objectAtIndex:indexPath.row]];
[cell addSubview:imv];
[imv release];
标准UITableViewCell已经包含UIImageView,如果设置了图像,它将显示在所有标签的左侧。您可以使用imageView属性访问它:
cell.imageView.image = [UIImage imageNamed:[yourArray objectAtIndex:indexPath.row]];
答案 1 :(得分:0)
试一试....
克里特图像数组并使用下面的代码。
cell.imageView.image = [UIImage imageNamed:[myImageArray objectAtIndex:indexPath.row]];
根据indexPath.row在你的单元格中设置图像 希望这有帮助