gpt4 book ai didi

objective-c - 在基于 View 的 NSTableViews 中维护对 NSFormatter 的引用

转载 作者:行者123 更新时间:2023-12-03 17:48:34 24 4
gpt4 key购买 nike

我有一个项目当前使用带有绑定(bind)的基于单元格的 NSTableViews。我正在更新项目以改用 View 。对于单元格,我可以在代码中实例化 NSFormatter,将其添加到 NSTableColumn 的数据单元格的格式化程序属性中,维护对该格式化程序的引用,并以编程方式更改格式化程序的属性。我没有看到对基于 View 的表格 View 执行相同操作的策略。

使用基于 View 的 TableView ,我可以在原型(prototype) View 的文本字段上设置格式化程序,但该格式化程序也是原型(prototype)。该格式化程序将被实例化多次,因此我无法维护对原型(prototype)格式化程序的引用。作为另一个解决方案,我使用格式化程序的类创建了一个自定义格式化程序对象,将 tablecellview 的导出拖动到格式化程序,但这根本不起作用。

我需要能够以编程方式调整格式化程序在基于 View 的表格 View 中的工作方式。

最佳答案

您可以在委托(delegate)的 tableView:viewForTableColumn:row: 方法中设置格式化程序。

关于objective-c - 在基于 View 的 NSTableViews 中维护对 NSFormatter 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37901041/

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