【发布时间】:2013-04-01 18:10:38
【问题描述】:
我正在尝试在其窗口委托中访问 NSTextField 实例的复制、剪切和粘贴方法,以便我可以自定义这些方法。我发现与 tableViews 和 textViews 不同,文本字段的复制、粘贴和剪切操作在委托中没有响应。我的理解是所有文本控件都共享窗口的字段编辑器,但似乎并非如此。
我想也许 TextField 的字段编辑器没有与窗口委托共享,但是我做了一些测试,发现当我在控件中输入时,这些字段编辑器是相同的——非常奇怪。
我目前的解决方法是使用 NSTextView 的子类实例,其中复制和粘贴操作方法根据需要进行响应。然而,这有其自身的问题,我希望有一些方法可以让 NSTextFields 按预期工作。
【问题讨论】:
-
你可以继承 NSTextField 并接管几个方法吗?
-
谢谢Jean,我已经尝试过了,但无济于事。就像使用窗口的委托一样,这些操作方法没有响应。
标签: copy paste nstextfield fieldeditor