【问题标题】:Cocoa - Multiple NSControls working but not NSTextFieldsCocoa - 多个 NSControls 工作但不是 NSTextFields
【发布时间】:2015-09-30 12:20:31
【问题描述】:

我是使用界面构建器的新手,并且正在为 Mac OS X 构建。我的主窗口中有一个 NSTableView,每个 NSTableCellView 子类都有自己的一组控件。所有这些控件(有滑块、按钮等)都可以正常工作(当我使用它们时它们会调用适当的操作方法),但由于某种原因我什至无法选择或编辑的 NSTextField 除外。 IB 中的设置清楚地表明它们应该是可编辑的。视图控制器支持NSTextFieldDelegate协议,我在视图控制器中实现了-(BOOL)acceptsFirstResponder方法返回YES

为什么文本字段没有响应?

【问题讨论】:

    标签: macos cocoa nstextfield


    【解决方案1】:

    无论出于何种原因,关闭(行)突出显示可以解决问题,如https://stackoverflow.com/questions/7101237/respond-to-mouse-events-in-text-field-in-view-based-table-view 中所述。但是,如果想要突出显示,我不确定该怎么做...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-18
      • 1970-01-01
      • 2017-10-11
      • 1970-01-01
      • 2018-06-15
      相关资源
      最近更新 更多