gpt4 book ai didi

objective-c - Cocoa 绑定(bind)到 NSTableView 选择

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

我有一个 Mac Os X Xcode 项目,其中包含基于 View 的 NSTableView,它显示文件路径列表。 NSTableView 通过绑定(bind)到 MainMenu.xib 文件中的 NSArrayController 来填充,NSArrayController 绑定(bind)到NSMutableDictionariesNSMutableArray,每个都有一个包含文件路径的 thePath 键。一切都按预期进行。现在我想在NSTableView下面放置一个NSPathControl来显示NSTableView中所选文件的路径。如果 NSTableView 中没有选择任何行,则应隐藏 NSPathControl。如何配置 NSPathControl 绑定(bind),使其在没有选择时消失,并在 NSTableView 中选择一行时显示正确的文件路径?我对绑定(bind)到 NSArrayController selectionIndexes 感到有点困惑,非常感谢任何帮助。

最佳答案

因为您只需要将一个选择绑定(bind)到 NSArrayController 的选择。当选择多个或没有选择任何内容时,它将返回 NSNull,NSPathControl 将显示为空白。

关于objective-c - Cocoa 绑定(bind)到 NSTableView 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28607895/

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