问题标签 [nstableviewcell]

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 投票
2 回答
3725 浏览

cocoa - 可可:核心数据 + NSTableView

我设置了一个核心数据应用程序,一切运行良好。但是有一个小问题。当我将一个新对象插入到我的实体中时,我将它转到我的 NSTableViewCell,在那里我可以将其编辑为我想要的文本,但是有一个小问题,我可以编辑单元格,但我无法取消选择它来保存它对于核心数据,它卡在编辑模式中,我摆脱它的唯一方法是退出应用程序,并且它不会保存我刚刚在我的单元格中给它的新名称。

0 投票
5 回答
4935 浏览

cocoa - 垂直对齐 NSTableView 行中的文本

我对 NSTableView 有一个小问题。当我在表格中增加一行的高度时,其中的文本在行的顶部对齐,但我想将它垂直居中对齐!

任何人都可以建议我任何方法吗?

谢谢,

米拉杰

0 投票
1 回答
1136 浏览

cocoa - 如何以编程方式检索 Core Data 应用程序的表选择和表行?

我正在尝试制作一个 Core Data 应用程序,在该应用程序中,当您在 TableView 中选择一个“玩家”时,所有队友的列表会出现在第二个 tableView 中,并有一列显示这两个玩家在同一个游戏中玩了多少次“团队”(另一个实体)。

这让我完全陷入困境,因为虽然我知道如何从普通数组中填充表格,但使用 ArrayControllers 和 Core Data 确实让我对这种情况的看法变得混乱。

你会如何处理这个问题?

0 投票
2 回答
1867 浏览

objective-c - NSButtonCell 动作的问题

出于某种原因,我的表格视图的 NSButtonCell 将错误的对象作为参数传递。我试图在点击后读取 NSButtonCell 的标签。

这是我的代码的简化版本:

控制台的结果说:

乍一看(至少对我来说)这应该说标签是 100,但事实并非如此。另外(从第二个控制台输出可以看出),发送到“buttonClick”选择器的参数似乎不正确,我相信它应该接收到 NSButtonCell,但它正在接收 NSTableView。

0 投票
1 回答
1236 浏览

cocoa - 绑定到 NSTextField 单元格不起作用,编辑值重置为默认值

我正在开发一个动态创建NSTableColumns. 数据单元格类型可以是复选框、滑块等。以编程方式绑定到所有单元格类型都有效,除了NSTextFieldCell.

全部NSTextFieldCells绑定失败,编辑后返回默认值。无论它们是绑定到字符串、数字(已NSNumberFormatter应用)还是日期(已应用),都会发生这种情况NSDateFormatter。我使用以下格式进行所有绑定:

同样,如果单元格类型不是NSTextFieldCell.

我投入了一种-observeValueForKeyPath方法来记录值​​何时发生变化......对于其他单元格类型(NSSliderCell例如),我可以看到值发生变化,但是使用NSTextFieldCell,它永远不会更新。

0 投票
3 回答
2568 浏览

objective-c - 如何在 NSTableView 中选择一个 NSCell?

我有一个小NSTableView复选框。每当未选中该复选框时,我希望相邻NSCell的 s 之一变灰且无法访问。

但是,我不知道如何只处理一个特定的单元格。-dataCellForRowofNSTableColumn总是更改整个表格列的模板单元格。

如何访问一个单元格?

编辑:NSTableViewDataSource我使用协议填充表格视图。

0 投票
4 回答
9716 浏览

cocoa - 更改 NSTableViewCell 的颜色

如何更改 NSTableView 中单元格的颜色?

0 投票
1 回答
1086 浏览

nstextfieldcell - NSTextFieldCell 中的多行

如何在 NSTableView 中的 NSTextFieldCell 中有多行?我的意思是有多行数据:

前任

Stack Overflow www.stackoverflow.com

变成这样:

0 投票
1 回答
638 浏览

cocoa - 表格视图单元格、自定义编辑器和编辑框

在表格视图中编辑单元格的内容时,我正在使用自定义编辑器。从文档中我看到自定义编辑器必须是 NSTextView。所以我将文本视图放在文档视图中,然后我通过 IBOutlet 从单元子类中引用它,以便将其分配为自定义编辑器。

执行所有这些操作时,我可以将编辑器设置为不绘制其背景,但是当用户编辑该单元格时会显示一个厚厚的白色边框,并且无法将其删除。

所以我以编程方式创建 NSTextView,将其指定为自定义编辑器,并且没有显示白色边框,我现在无法更改背景,将其设置为 clearColor,设置字体、fontColor 等。我无法做任何事情它。它只是一个带有深色背景和白色文字的正方形。

有什么我没有做的吗?这是一个不好的方法?

谢谢你。

0 投票
2 回答
1562 浏览

macos - 是否可以使用 Interface Builder 设计 NSTableView 单元格?(不适用于 iOS 应用程序)

是否可以使用 Interface Builder 设计 NSTableView 单元格?我知道如果您的项目适用于 iOS,这实际上是可能的,但如果它适用于 Mac OS X,IB 不会以某种方式呈现单元容器。