gpt4 book ai didi

objective-c - 我可以制作 NSTableView 的精确副本吗?

转载 作者:行者123 更新时间:2023-12-03 17:32:16 25 4
gpt4 key购买 nike

我可以制作 NSTableView 的精确副本吗?

我需要复制其内容,然后我想更改一些字体,与之前的字体不同。

谢谢

更新:

CBTableView *printTableView = [[CBTableView alloc] initWithFrame:NSMakeRect(0, 0, 400, 400)];
[printTableView setDataSource:[self dataSource]];
[printTableView setDelegate:[self delegate]];
[printTableView addTableColumn:[[NSTableColumn alloc] initWithIdentifier:@"Title"]];
[self addSubview:printTableView];
[printTableView reloadData];

此代码位于 NSTableView 的子类中。 (我只需要创建当前实例的副本以用于打印

使用此代码,我创建了一个新表,但行数为空。

最佳答案

我不完全确定您想要什么,但是您可以将两个(或更多!) TableView 链接到相同的数据源和委托(delegate)对象(或者相同的绑定(bind),如果您正在使用这些对象),因此返回每个内容都相同。您的其他设置可以直接针对相关 TableView 完成,或者在相关委托(delegate)方法中进行一些区别,具体取决于您要更改的内容。

关于objective-c - 我可以制作 NSTableView 的精确副本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8258265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com