我创建了一个非常简单的测试程序。它有一个按钮。单击该按钮会弹出一个NSPopover
带有标签的标签。该标签位于一个单独的 xib 文件中,带有自己的NSViewController
.
目标是,当我在主屏幕上单击按钮时,弹出窗口将显示viewcontroller
. 并且 xib 文件的标签应该将其文本设置为“It works”。
好吧..它有效,但仅在第二次加载弹出框后才有效。在第一次单击按钮时,标签仍具有其旧的默认值。但是从第 2 次点击开始,“它起作用了”。 有谁知道是什么导致了这个问题?它只有大约 5 行代码代码可以在这个存储库上看到 --> https://github.com/patchthecode/testtest