【问题标题】:Reorder NSTableView rows with Drag & Drop without NSTableViewDataSource使用拖放重新排序 NSTableView 行而不使用 NSTableViewDataSource
【发布时间】:2017-08-29 11:04:50
【问题描述】:

我想使用拖放重新排列我的 NSTableView 行,但我发现的所有示例都需要实现 NSTableViewDataSource。我正在用绑定填充我的表,并且更愿意保持这种状态。是否可以并排实现 NSTableViewDataSource 和绑定?如果有,怎么做?

【问题讨论】:

    标签: binding drag-and-drop nstableview


    【解决方案1】:

    是的,您可以结合绑定和NSTableViewDataSource 的拖放方法。实现拖放方法,不实现数据方法。使用NSArrayController的方法对数据进行重新排序。

    【讨论】:

    • 谢谢。我觉得自己很笨。我已经尝试过您的建议,但我剪切并粘贴了一些示例代码,其中包含已弃用的 writeRowsWith 方法。我只注意到当我选择单击该方法并且没有文档链接时。呃……
    猜你喜欢
    • 2011-01-08
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 2020-12-29
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多