NSTableView中自定义按钮的NSTextfield重命名实现。

问题描述 投票:0回答:1

我有NSTableView和NSTableViewCell中的一个按钮。我想实现当用户点击我的NSButton和单元格进入NSTextField的重命名模式时的功能。

我已经为按钮设置了动作出口,并且知道它何时被点击,但是没有找到任何关于如何触发重命名的信息。答案可能很简单,但我找不到。先谢谢你

P.S.我使用Swift,但任何帮助将是巨大的。

objective-c swift nstableview nstextfield nstablecellview
1个回答
0
投票

好吧,其实答案很简单,就是缺少相关信息,所以有点难。所以,如果有人在寻找同样的东西,我是这样实现这个功能的(其实是单行本)。

在你的动作出口中,只要调用

cell.textField?.selectText(self)

文字就会被选中。之后就像往常一样继续实现它。

© www.soinside.com 2019 - 2024. All rights reserved.