将图像和文本插入可可中的表格单元格中

时间:2013-06-05 07:28:03

标签: objective-c cocoa nstableview

我是这个mac应用程序开发的新手。 我的路径中有一组很少的图像,我想在单元格中的图像下插入这些图像和文本,然后再打印出来。我想要3行和5列单元格。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

1)创建NSViewController TableViewCell.h

2)在TableViewCell.h中创建一些类似

的程序

-(void)setText:(NSString *)text image:(NSImage *)image

3)在主班#import "TableViewCell.h"

4)在-(NSView *)tableView:viewForTableColumn:row:的主要课程中写道:

NSImage *img = //some image
TableViewCell *cell = [[TableViewCell alloc] initWithWindowNibName:@"TableViewCell"];
cell.view.init;
[cell setText:@"some text" image:img];
return cell;

希望这会有所帮助=)

修改

- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView {
    return 3;
}