问题标签 [nstablecolumn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
63 浏览

objective-c - 自定义 NSTableViewCell 在 NSTableView 中显示时未对齐

我做了一个自定义的 NSTableCellView。我创建了自己的自定义 NIB 文件,将根视图类分配给我的 CustomTableCellView 类。

XIB 文件层次结构如下: 在此处输入图像描述

然后,在awakeFromNib我注册我的自定义 NSTableCellView 期间:

-[NSTableView tableView:viewForTableColumn:row:]我返回我的自定义单元格视图期间,如下所示:

但是一旦显示表格视图,我就看不到单元格视图正确对齐。我总是看到这样的单元格:

在此处输入图像描述

您可以在右上角看到按钮在那里但未对齐的位置。

我需要做什么才能将另一个单元格视图与具有Test文本的单元格视图正确居中?