我有一个包含5个细胞的NSMatrix,每个细胞都包含一个图像
我想避免很好地绑定每个图像,所以我只有一个IBOutlet,它是一个NSMatrix。如何从矩阵中获取每列(应该是NSImageWell)的内容?
例如,我有那个矩阵:
@property (weak) IBOutlet NSMatrix *cells;
第1栏的单元格:
NSCell* cell=[ cells cellAtRow: 0 column: 0];
// How do I get the contained NSImageWell?
答案 0 :(得分:1)
你是什么意思,每个细胞包含一个图像?你是怎么做你的矩阵的?据我所知,你不能把图像放在“细胞”里面。如果将图像很好地拖到窗口上,然后将其嵌入矩阵中,则单元格为NSImageCells,它们不包含在NSCell中。所以,这一行将为您提供图像单元格:
NSImageCell* cell= [cells cellAtRow: 0 column: 0];