首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >定制NSDocument的NSSavePanel

定制NSDocument的NSSavePanel
EN

Stack Overflow用户
提问于 2015-07-05 10:34:29
回答 1查看 203关注 0票数 0

当我编辑并试图关闭基于文档的应用程序中的文档时,会弹出一个NSSavePanel。上面写着:“你想保存对”无题“文档所做的修改吗?”

有什么办法可以改变这个消息吗?-setMessage:什么也不做,苹果的示例代码https://developer.apple.com/library/mac/samplecode/CustomSave/Introduction/Intro.html显然使用了这种方法,没有任何明显的效果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 14:23:44

苹果的技术支持:

重写返回是的“autosavesInPlace”更改未保存的更改保存对话框的UI行为,在这种情况下不能覆盖消息字符串。我建议您继续采用自动保存,因为现在基于文档的Cocoa应用程序更常见。

第一次保存未命名文档将允许您的消息字符串出现在保存对话框中,但如果对未命名文档进行“关闭操作”,则保存更改警报字符串将成为顶部保存对话框的一部分,不允许为消息字符串留出空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31229458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档