-1

我目前正在开发一个应用程序,并且正在挠头认为以前的版本不起作用;但是事实证明,现在会显示关闭文档窗口并在恢复后重新打开恢复的值。

执行还原后出现问题,UI 根本无法反映已进行还原。

有谁知道为什么会这样/如何解决这个问题?

谢谢,克林特

4

2 回答 2

0

您是否实现了恢复窗口 UI 状态所需的 API ?如果您不知道我在说什么,您需要阅读文档的这一部分

于 2011-08-30T01:15:17.310 回答
0

事实证明,它与 restoreFromCoder 等无关。

这是每次都标记文档对象的地方,这不会更新 UI,因为 UI 会更新设置属性时执行的操作,从而导致绑定无效。

我解决这个问题的方法是,每次从文档加载时,它只是将新的文档对象值“同化”到现有的值中(在 init 中初始化为默认值);这会导致用户恢复时 UI 无缝更新。

于 2011-12-18T14:06:02.150 回答