【发布时间】:2011-10-28 07:02:42
【问题描述】:
我在我的项目所在的同一目录中有一个 .png 格式的复选标记图像,名为“checkbox.png”。我想创建一个以该图像为背景的 UIImageView,并将其设置为一组 UITableViewCells 的附属视图。我目前有:
UIView * v = [[UIImageView alloc] initWithImage:[UIImage imageWithContentsOfFile:@"checkmark.png"]];
v.backgroundColor = [UIColor redColor];
cell.accessoryView = v;
[v autorelease];
这不起作用。我可以制作另一个虚拟 UIView(例如
v = [[UIView alloc] init];
v.backgroundColor = [UIColor redColor];
效果很好,它会在我的 uitableviewcells 的右侧显示一个小红框。我不确定为什么带有复选框的视图不起作用。我指定文件路径的方式有问题吗?
【问题讨论】:
-
您是否检查了图像视图的框架以确保它具有一定的宽度和高度?
标签: ios cocoa-touch xcode4