cost 556 ms
具有可编辑内容的 NSTreeController - NSTreeController with editable contents

我知道(我认为)是一个非常简单的情况,其中 NSTreeController 绑定到一个根对象数组,每个根对象可能有几个子对象。 我正在使用 NSBrowser 来展示它们。 它们显示良好,层次结构正确。 问题是 Tree Controller 没有使任何项目可编辑。 我希望能够编辑和删除(但不一 ...

拖放类似于 Finder 应用程序 NSOutlineView Cocoa Swift - Drag and Drop similar to Finder application NSOutlineView Cocoa Swift

我想用 NSOutlineView 类似的 Mac Finder 应用程序实现拖放。 使用我当前的实现,拖放会话验证对每个父级的子级的拖放。 我不想要那个。 我只想将孩子从一位家长丢给另一位家长。 就像在 Finder 中将文件从一个文件夹移动到另一个文件夹一样。 怎么做? 下面是包含我的拖放代码的 ...

在macOS Cocoa应用程序中,如何在填充了NSTreeController的NSOutlineView中仅显示与NSPredicate匹配的第一个“ x”元素? - In a macOS Cocoa application, How to show only the first 'x' elements that match a NSPredicate in a NSOutlineView populated with a NSTreeController?

我正在开发一个macOS概念证明项目。 在主窗口中,我有一个通过Cocoa绑定和Core Data填充了NSTreeController的NSOutlineView。 在NSOutlineView下,我有一个搜索字段和一个“ Recents”按钮,就像项目导航器中的Xcode一样。 我的核 ...

如何将NSOutlineView与多个核心数据实体作为组一起使用 - How to use NSOutlineView with multiple core data entities as groups

我一直在研究如何使用多个实体从核心数据中填充源列表。 如果我有一个实体,则可以遵循文档并使用NSTreeController填充数据并将其绑定到NSOutlineView。 在我的特定情况下,我大约有3个硬编码组,其中每个组都与一个单独的核心数据实体相关。 我试图合并它们,但是它们都与 ...

NSTreeController 错误 - 此类不符合键的键值编码 - Error with NSTreeController - this class is not key value coding-compliant for the key

我是 Swift 的新手,正在尝试学习如何使用 NSOutlineView 实现 NSTreeController。 我一直在遵循几个显示此类示例的指南,但我不断收到错误消息。 我一步一步跟随和/或尝试运行他们的源代码(如果可用),但我遇到了同样的错误。 我开始认为 Swift 4 中有一些变化,这 ...

NSOutlineView的outlineViewSelectionDidChange(_ notification:Notification)有时会被调用两次 - NSOutlineView's outlineViewSelectionDidChange(_ notification: Notification) get called twice some times

我有一个绑定到NSTreeController的NSOutlineView 。 在outlineView的委托中,我发现方法outlineViewSelectionDidChange(_ notification: Notification)在(1)选择了行并且(2)单击标题行以合并该组时被调 ...

NSTreeController的arrangedObjects不响应子元素 - `NSTreeController`'s `arrangedObjects` doesn't respond to `children`

在NSTreeController的arrangedObjects DOC ,它说: 此属性的值表示包含树控制器的已排序内容对象的代理根树节点。 代理对象响应子代和后代(at :)消息。 可使用键值观察来观察此属性。 但是在下面的代码中, if永远不会触及它的主体。 ...

在NSOutlineView选择上获取NSTreeController数据 - Getting NSTreeController Data on NSOutlineView selection

我建立了一个NSOutlineView ,它从NSTreeController获取动态更新的数据,并且一切正常。 我似乎无法做的是根据NSOutlineView中的用户选择从那里向后工作。 是我的支持数据存储库,它是实时更新的,它是Device对象数组,可以(也可以不)包含Servic ...

NSOutlineView绑定到NSTreeController(节点在窗口调整大小时折叠) - NSOutlineView bound to NSTreeController (nodes collapse on window resize)

我可以使用Interface Builder将NSTreeController成功绑定到NSOutlineView。 当我尝试以编程方式执行相同的操作时,除了一个小问题之外,我还可以使其正常工作。 调整固定了大纲视图的窗口的大小会折叠所有打开的项目。 如果我以其他方式调整大纲视图的大小 ...

尝试在 Swift 3.0 中使用 NSTreeController.arrangedObjects 时“不明确地使用‘儿童’” - "Ambiguous use of 'children'" when trying to use NSTreeController.arrangedObjects in Swift 3.0

当我尝试向不透明的NSTreeController.arrangedObjects对象发送消息时,我在XCode 8.0/Swift 3.0 中得到了一个Ambiguous use of 'children'错误。 这是一个显示用例的裸游乐场: 我尝试使用AnyObject作为底层 ObjC ...

NSTreeview复制我的对象 - NSTreeview Duplicating my objects

我在OS X开发中的早期步骤。 NSTreeview绑定到一个数组,该数组包括自定义类的各种代理对象。 这些对象中的一些已绑定到我的核心数据存储,因此我的侧边栏包含成组的几个不同NSManagedObject实体的列表。 由于某种原因,moc实体重复,每个实体列出两次。 像这样: ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM