gpt4 book ai didi

objective-c - NSSavePanel - 如何将导航截断到一个目录

转载 作者:行者123 更新时间:2023-12-03 16:41:21 26 4
gpt4 key购买 nike

情况很简单,需要将 NSSavePanel 的导航截断到单个目录。

可能遗漏了一些东西,但到目前为止还没有运气。

除此之外一切都正常。

最佳答案

这可能不适用于 10.9(或更高版本)

实现委托(delegate)方法panel:didChangeToDirectoryURL:,如果面板已更改为显示除其中一个目录之外的目录,则应使用setDirectoryURL: 重置它。

通过这样做,您可以限制面板显示单个目录、文件系统的某些子树等。

但是据开发者论坛报道,setDirectoryURL: 在 10.9 的沙箱下运行时可能无法在(这个?)委托(delegate)方法中工作 - 只是什么也不做.

好的一面是,DefaultFolder 在 10.9 下可以在沙盒应用程序中工作,因此,如果上述方法不起作用,那么有人知道答案...

关于objective-c - NSSavePanel - 如何将导航截断到一个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20219298/

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