【发布时间】:2013-07-08 04:51:55
【问题描述】:
我创建了一个非常简单的测试程序。它有一个按钮。单击该按钮会弹出一个带有标签的NSPopover。该标签位于单独的 xib 文件中,具有自己的 NSViewController。
目标是,当我在主屏幕上单击按钮时,弹出窗口将显示viewcontroller 的 xib 文件。并且 xib 文件的标签应将其文本设置为“It works”。
嗯.. 它可以工作,但仅在第二次加载弹出框之后。在第一次单击按钮时,标签仍具有其旧的默认值。但是从第 2 次点击开始,“它起作用了”。 有没有人知道是什么导致了这个问题?它只有大约 5 行代码 代码可以在这个仓库中看到 --> https://github.com/patchthecode/testtest
【问题讨论】:
标签: objective-c cocoa interface-builder nspopover