Objective c 基于NSTableView视图的';图像及;文本表格单元格视图';无法识别自定义NSImageView子类 首先,我将我的NSTableView更改为基于视图,并创建了一个 我的NSTableView的IBOutlet 然后我将图像和文本表格单元格视图拖到它上面 之后,我更改了该单元格视图中的NSImageView 到我的自定义NSImageView子类:“PVAsyncImageView” 我是在我的电脑上输入的
我有这个密码:Objective c 基于NSTableView视图的';图像及;文本表格单元格视图';无法识别自定义NSImageView子类 首先,我将我的NSTableView更改为基于视图,并创建了一个 我的NSTableView的IBOutlet 然后我将图像和文本表格单元格视图拖到它上面 之后,我更改了该单元格视图中的NSImageView 到我的自定义NSImageView子类:“PVAsyncImageView” 我是在我的电脑上输入的,objective-c,macos,cocoa,nstableview,nstableviewcell,Objective C,Macos,Cocoa,Nstableview,Nstableviewcell,我有这个密码: - (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { NSTableCellView *result = [tableView makeViewWithIdentifier:tableColumn.identifier owner:self]; [[result imageView] do
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
NSTableCellView *result = [tableView makeViewWithIdentifier:tableColumn.identifier owner:self];
[[result imageView] downloadImageFromURL:@"lol"];
return result;
}
但它无法识别从URL下载ImagefromURL
(来自NSImageView
子类的方法)。Xcode给了我一个错误。有什么想法吗
不,它甚至不跑。xcode错误你有没有检查我的答案…如果它仍然不起作用,请张贴错误我发现了!我必须创建我的NSTableCellView子类,并为我的PVAsyncImageView创建一个
IBOutlet
,它现在正在工作。无论如何谢谢你!但这很愚蠢。如果我更改“图像和文本表格单元格视图”附带的nsimageview的子类,它应该可以完成这项工作。。。