我正在使用 Mono 和 Xamarin Studio 创建我的第一个 Mac 应用程序,因为我计划重用我从 Windows 版本获得的一些 C# 代码。所以我对 XCode 和 Mono 都是全新的。我刚刚开始学习所有可可的东西。
我正在尝试创建一个类似于 Finder 中用于导航的侧边栏。到目前为止,我发现我应该使用 SourceList 对象,并使用 XCode 中的 Interface Builder 将它添加到我的界面中。但是如何使用标题和项目(带有图标)填充它?
默认情况下,我在 IB 中看到一个示例标头和一个示例项,但是当我从 Xamarin Studio 运行我的应用程序时它们不会显示。SourceList 只是空的。
有没有其他人做过类似的事情?我找不到任何关于如何正确填充 SourceList 的好的示例或教程。
编辑:
我现在终于找到了答案。这是 TheNextman 的答案和他对后续问题的回答的组合:在 Xamarin Studio 中以编程方式创建 NSView