self.SetToolBar() 不适用于 Mac

self.SetToolBar() not working on Mac

根据 matplotlib 嵌入示例 http://matplotlib.org/examples/user_interfaces/embedding_in_wx2.html,表明您应该使用 SetToolBar() 方法使工具栏正常运行。我试过了,但收到一条错误消息,指出这不是面板的属性。此外,该代码设法生成一个工具栏,但是当您使用缩放按钮时,它会冻结绘图而不进行任何放大,直到您使用移动按钮。我不知道为什么我在 Mac 上会发生这种情况,它在 Linux 上工作得很好。

从给定的示例来看,如果您只使用没有 SetToolBar 的常规工具栏设置,它就可以正常工作。