gpt4 book ai didi

objective-c - NSTableView 在 NSCell 中具有多个 UI 元素(如 Transmission)

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

如何制作一个包含多个 UI 元素的 NSCell 并将其显示在 NSTableView 中?对于具有单个值的 NSCells ,我可以实现 tableView:objectValueForTableColumn:row: 但我不知道如何对具有更多值的 NSCells 执行此操作比一。目前,我在 NSCollectionView 中有一个 NSView,并且所有元素都绑定(bind)到 NSArrayController。但我宁愿有一个 NSTableView 或类似的。

最佳答案

我已在 Mac 应用程序中切换到 JAListView 以获取表格和大纲 View :https://github.com/joshaber/JAListView

它的优点是对表格项使用 NSView 而不是 NSCell,从而可以更自由地实现设计。

还有一些其他替代方案也试图解决 NSTableView 及其子类中的类似差距: http://groups.google.com/group/cocoa-unbound/browse_thread/thread/87b2a1b5725eac05

关于objective-c - NSTableView 在 NSCell 中具有多个 UI 元素(如 Transmission),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5185612/

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