问题标签 [nsbrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - 如何取消选择 NSBrowser 中的所有单元格
如何取消选择/取消选择 NSBrowser 中的任何选定单元格?
cocoa - 如何单击 segmentedControl 对象并使用它来更改视图?
我想实现就像界面生成器分段控件一样,然后单击它来更改视图,我不知道分段下是否有 NSBrowser。以及如何改变视图,你能给我一些示例代码或演示吗?非常感谢!
cocoa - 填充 NSBrowser (Cocoa OSX)
我想制作一个显示一列可选文本数据的小部件。似乎 NSBrowser 是执行此操作的最佳可可对象,但我无法弄清楚如何使用任何类型的数据填充 NSBrowser。我假设我可以设置 NsBrowserCell 的字符串值,但在文档中的任何地方都找不到将新单元格添加到列的位置。我使用了错误的对象吗?
xcode - NSBrowser 简单示例
我需要在 NSBrowser 中显示文件系统。请提供一些示例。 或者是否有任何其他方式可以将路径作为用户的输入。
cocoa - 与 NSBrowser 相比,NSBrowserTableView 是什么?
我正在实现一个 -(void)delete: 方法,这样我就可以在我的 Cocoa 应用程序中处理删除键。我希望它根据选择的内容做不同的事情:对于文本字段,我想要默认行为(删除左侧的字符),但对于 NSBrowser 项目,我希望它删除该项目。
我想我会向 Window 询问它的第一响应者,然后查看该第一响应者是否等于我的 NSBrowser 的指针,但它从未匹配。当我调试它时,我发现 firstResponder 指向的是 NSBrowserTableView 的一个实例,但我在文档中找不到。
它是什么?
我还能如何测试我的 firstResponder 是否是一个特定的 tableView?(我想过子类化 NSBrowser 但我倾向于避免子类化,我的第二个想法是添加一个标签,但我最喜欢我的第一种方法,如果只有 firstResponder 会在浏览器中的一个项目指向我的 NSBrowser 实例时选择。)
想法?
cocoa - 调整 NSBrowser 列的大小以适应内容的宽度
我正在使用 NSBrowser(10.6SDK/Cocoa 应用程序),我想向浏览器列发送一条消息,使其调整其宽度以匹配该列中最大单元格的宽度。
在概念上似乎很基本,即使应该有一种方法,但没有。
这里有人解决过这个问题吗?你是怎么解决的?代码示例?
//更新我添加了drop-support。代码有效,但列中的新项目不适合(有一个椭圆)。
/* 下面尝试了新代码,以使第 1 列调整其宽度,但它们没有影响 */
在 awakeFromNib 中,我设置:
谢谢
cocoa - 类似 Finder 的浏览器视图
我有一个应用程序可以让用户选择浏览器或列视图,就像 Finder 一样。由于它允许用户浏览备份,我希望在列视图中有类似 Finder 的东西。您选择一个文件,它会在文件旁边的列视图中显示有关它的详细信息,如下所示:
My application looks like this, when a leaf is selected:
在这里,您可以看到某种 Preview/Inspector 可能会有所帮助。我在 NSView 中设置了所有内容,但不知道如何在其中添加该功能。任何帮助将不胜感激!
objective-c - 如何在 NSBrowser 中向前和向后遍历?
我正在尝试创建类似于 OS X finder 的东西。
我怎样才能像在 OS X finder 中那样前后移动?我不确定要调用哪些方法来执行此操作。
objective-c - 如何在 10.5 上使用 NSBrowserDelegate
我有一个问题:当我运行示例代码SimpleCocoaBrowser时,我收到了一个关于 的崩溃报告NSBrowserDelegate
,我发现它只能在 10.6 之后使用。那么如何NSBrowser
在 10.5 中使用呢?只需使用NSBrowser
without NSBrowserDelegate
?
顺便说一句,我的英语很糟糕......
谢谢
objective-c - 可可 NSBrowser 和 CFURLEnumeratorCreateDirectoryURL
我试图理解来自 Apple“ComplexBrowser”的示例,但很难找到“CFURLEnumeratorCreateDirectoryURL”的任何材料/教程。
这段代码到底发生了什么?
我不明白这种循环使用 CFURLEnumeratorGetNextURL 之类的方法。
对我来说,使用 NSFileManager 的方法似乎更简单,但更有限?
NSArray *contentsAtPath = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:parentPath error:NULL];
}