【发布时间】:2016-01-06 20:40:56
【问题描述】:
我正在尝试使用 NSOutlineView 创建一个显示树结构的简单文件夹浏览器。将 monoMac 和 Xamarin Studio 与 UI 的 XCode 界面构建器一起使用。
我现在遇到的问题是如何将列调整为内容的宽度和/或如何修剪列中显示的文本。
我尝试的第一个设置是启用 AutoresizesOutlineColumn。 这确实在一定程度上调整了列的大小,但是一旦遇到带有连字符的名称,它只会调整到第一个连字符的大小,并且从那里看起来它不会进一步调整大小。
接下来我尝试启用将列设置为“使用表格自动调整大小”并将单元格设置为“截断头部”,但这也无法按预期工作。
我想要的是该列始终是上下文的全宽,然后让视图显示一个水平滚动条。 任何指针如何配置这个? 我在网上搜索过,但我找到的例子主要是关于如何使用数据源,没有关于如何配置视图本身。
如您所见,第 2 个屏幕截图显示了问题,当调整节点名称时,节点名称被剪裁而不被截断,并且不显示滚动条
【问题讨论】:
标签: cocoa monomac xamarin.mac