稍微延迟编辑Textfield

时间:2017-09-25 09:51:12

标签: swift macos cocoa nstableview nstextfield

我使用swift 4 for macOS并使用自定义单元格的NSTableView。 在我的行中有两个文本字段(样式:无边框,没有背景颜色)

通常,您单击文本字段,它将直接可编辑。 在我的情况下,你点击文本字段,在短暂的延迟后,它将是可编辑的。

但我不明白为什么会有这样的延迟。 有人有想法吗?

更好的例子

我的自定义单元格视图的桌面视图(延迟问题) enter image description here

没有自定义单元格视图的另一个表视图(无延迟问题) enter image description here

我希望你能看出差异。我用相同的步骤做两种情况。

  1. 选择行(点击)
  2. 选择文字字段(点击)

1 个答案:

答案 0 :(得分:0)

好像你首先选择了表视图单元格。试试tableView.allowsSelection = false