gpt4 book ai didi

objective-c - 扩展 NSTableView

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

我想做一个具有扩展能力的表格 View 。当您按下一行时,该行应展开以显示删除、复制等选项。我找到了一个 iOS 示例,但没有在 Mac OS X 上运行它,因为 NSTableViewUITableView 非常不同。

http://www.cocoacontrols.com/platforms/ios/controls/kofiles

还有其他模板吗?或者甚至可以让这个示例在 Mac OS X 上运行?

最佳答案

我没有代码可以给你,但你可以使用基于 View 的 NSTableView。如果选择了原型(prototype) View ,则可以调整自身大小以包含控件。所有这些都有点复杂,要压缩成一个相当简短的答案,但是如果您使用基于 View 的表格 View ,并将原型(prototype) View 像任何其他会增长并显示额外控件的 View 一样对待,然后将此行为连接到选择状态,它应该可以工作.

注意:您必须为扩展部分编写一些代码,以处理调整其大小、显示控件并通知 TableView 其中一行的高度发生更改。对于您的问题的每个单独组成部分,都有大量文档和示例。当您遇到障碍时发布更具体的问题。

关于objective-c - 扩展 NSTableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12797121/

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