NSTextField(在NSTableView内)空占位符显示在空字符串上

时间:2016-03-07 19:57:27

标签: nstableview placeholder nstextfield

所以我有一个NSTextField,它绑定到NSTableCellView的objectValue。我正在使用NSTableViewDataSource填写表格(基于视图的NSTableView):

func tableView(tableView: NSTableView, objectValueForTableColumn tableColumn: NSTableColumn?, row: Int) -> AnyObject?

我在这两种情况下都显示了一个NULL占位符(例如“NULL”):当我返回 nil 时以及当我返回“”时(空) string)as objectValue。

没有值转换器,只有一个简单的方法 - 基于简单数据源的表填充和文本字段绑定到IB中NSTableCellView(表格单元格视图)的对象值。该表由字符串数组填充。文本字段是可编辑的。

我期待的是占位符仅在值 nil 时出现。请指教......也许我正在做一些根本错误的事情。

0 个答案:

没有答案