NSTableView 中自定义按钮的 NSTextfield 重命名实现
NSTextfield renaming implementation on custom button in NSTableView
我有 NSTableView 和 NSTableViewCell 中的一个按钮。我想在用户单击我的 NSButton 并且单元格进入其 NSTextField 的重命名模式时实现该功能。
我已经为按钮设置了操作出口,并且知道它何时被点击,但找不到任何关于如何触发重命名的信息。答案可能很简单,但我做不到。先感谢您!
P.S。我使用 Swift 但任何帮助都会很棒
嗯,答案其实很简单,就是缺少相关资料有点难。
因此,如果有人在寻找相同的东西,这就是我实现此功能的方式(实际上是单行):
在你的 action outlet 中调用
cell.textField?.selectText(self)
文本将被选中。之后就照常执行。
我有 NSTableView 和 NSTableViewCell 中的一个按钮。我想在用户单击我的 NSButton 并且单元格进入其 NSTextField 的重命名模式时实现该功能。
我已经为按钮设置了操作出口,并且知道它何时被点击,但找不到任何关于如何触发重命名的信息。答案可能很简单,但我做不到。先感谢您!
P.S。我使用 Swift 但任何帮助都会很棒
嗯,答案其实很简单,就是缺少相关资料有点难。 因此,如果有人在寻找相同的东西,这就是我实现此功能的方式(实际上是单行):
在你的 action outlet 中调用
cell.textField?.selectText(self)
文本将被选中。之后就照常执行。