objective-c - 如何为 NSGridView 中的单个单元格设置边框或背景图像?
问题描述
我看到在哪里可以将背景图像应用到 NSGridView 的整个支持层。但是,我想要做的是将 NSBox 或 NSColor 应用于单个 NSGridCell 对象的背景,以便我可以区分单元格边界的位置。
NSGridCell 的 contentFrame 似乎只包含 Cell 内的 NSView,因此它没有给我列的宽度或行的高度。NSGridRow 和 NSGridColumn 对象的宽度和高度属性在我查看它们时为零,有人说这些属性用于设置宽度和高度,而不是在布置各种单元格后获取值。
一个相关的问题似乎是NSGridView 自定义视图固有大小
有谁知道如何为特定单元格应用框或背景图像?
解决方案
推荐阅读
- macos - 通过自动机将文本添加到文本文档
- swift - 删除 HStack 和 VStack 之间的额外空间?
- c# - IBM Watson Speech to Text:无需多个循环的单词置信度和时间戳
- java - 如何防止 JTextField 计算退格
- javascript - 如何修复错误“不支持的源 URL”
- javascript - 快递动态路线不适用于生产
- python - requests.get(, stream=True) 与 Python 标准库
- c# - C#在datagridview MySql中查找用户输入
- java - 在 Jboss 4.2.3 GA 上启用 Access-Control-Allow-Origin
- dataframe - 即使作业成功运行,记录也不会写入 kafka 集群。火花/pyspark/databricks/