swift - NSTableView:第二列不应该出现
问题描述
我有一个只有一列的 NSTableView。当我更改 Windows 大小时,TableView 会粘在 Windows 边框上,因为它应该: ScreenShot Small
但是,当我将 Windows 框架扩大到很多时(例如,使用全屏时)突然出现第二列: ScreenShot FullScreen
我不知道,为什么会这样。我无法使用这个小的调整大小指示器手动扩展第一个单元格,似乎 tableview 内的单元格无法增长更多......
这是 TableViews 属性检查器的图片: ScreenShot AttributeInspector
我没有找到任何可以解释这一点的约束或宽度设置。
对于任何形式的帮助,我都会非常感激。
解决方案
尝试在属性检查器中将 tableView 的列大小更改为 Uniform。
同样在您的尺寸检查器中,根据您的窗口最大允许宽度检查和调整列的最大宽度。
推荐阅读
- powershell - 导出 .CSV 文件,更改与导入相同的名称和文件夹
- encryption - 使用 ColdFusion 调用 Sage Pay API 时出错
- laravel - 如何使用 eloquent laravel 过滤两个日期之间的数据?
- java - 活动随时可用
- reactjs - 如何在 JEST 中测试 Window.postMessage()?
- javascript - IndexedDB - 如何在对象存储中读取最大 ID
- python - 根据索引从一列中选择第一个值,从第二个中选择最后一个值
- node.js - 在 Express 和 Axios 中使用 JSON 发布文件(图片)
- sql-server - 在使用 row_number() 时加入临时表
- markdown - 是否可以在 yaml 前端指定 pandoc 独立选项?