gpt4 book ai didi

cocoa - 向 NSTableCellView 添加字段

转载 作者:行者123 更新时间:2023-12-03 17:48:00 24 4
gpt4 key购买 nike

我在 IB 中向 NSTableCellView 添加了一个额外的新标签。

如何连接这个新字段,以便我可以像 tableView.make 中的内置字段“textfield”一样访问它( withIdentifier ..

let cell = tableView.make(withIdentifier: "myCell", owner: self) as! NSTableCellView
cell.textField?.stringValue = data[row].firstName
cell.XXX?.stringValue = data[row].lastName

第二期:我在尺寸检查器中将IB中TableCellView的高度更改为60。IB 中的高度发生变化,但编译后的程序中没有变化。

最佳答案

我自己解决了问题的一部分。为了连接新字段,我创建了 NSTableCellView 的子类,并将其分配给身份检查器中的 TableCellView。

对于这个类,我可以按住 Ctrl 键拖动并创建一个可以像这样使用的 socket :

let cell = tableView.make(withIdentifier: "ItemCell", owner: self) as! ItemTableCellView
cell.textField?.stringValue = data[row].firstName
cell.outletForNewField.stringValue = data[row].lastName

剩下的问题是tableCellView的大小

关于cocoa - 向 NSTableCellView 添加字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42446136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com