问题标签 [nstextfieldcell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nsview - 如何在 NSTextfield 中创建 NSbutton
在我的应用程序中,我需要显示一个显示内容的标签,并且在标签的末尾我需要显示一个带有关闭图标的按钮,该按钮将执行一些操作。
任何人都可以建议如何做到这一点。
cocoa - 为 NSOutlineView 自定义 NSTextFieldCell
我想知道如何NSTextFieldCell
在 NetNewsWire 中画一个类似的。
我已经NSTextFieldCell
为组单元格子类化 a 并在我的PXSourceList's
dataCellForItem
.
源列表是基于单元格的。
我只是不知道如何绘制单元格。
nstableview - 可可:NSCell 中用于 NSTableView 的自定义文本
我在NSCell
为NSTableView
. 下面是主窗口:
该窗口有一个表格视图,其中显示了一个图标、一个标题、一个进度指示器和一条消息。由于我的计算机是 10.6,我使用基于单元格的表格视图来实现它。自定义单元格基于 Apple 提供的 ImageAndTextCell。消息绘制如下:
msg
是单元格的副本 NSString 属性。我遇到了两个问题:
1 当我选择一个单元格时,消息将被关闭,就像:
只有你取消选择它,它会再次显示。我该怎么做才能解决它?
2 我需要自定义标题。如您所见,每个单元格都有一个标题,sae 或 IBM。它是委托返回的值:
我可以更改它的位置、颜色或字体吗?
objective-c - 将 NSTextField 转换为标签
我正在使用以下函数将文本字段转换为标签,反之亦然
但我的用户界面不一致。
- 初始标签
- 标签到文本字段
- 到标签的文本字段(选择文本后)
- 标签到文本字段
谁能帮帮我。
objective-c - 从单独的窗口中获取要在另一个窗口中使用的字符串值。目标 C
我有一个带有大 NSTextFeildCell 的窗口,可以在其中修改文本。单击按钮后,会出现另一个窗口,其中可以以某种方式使用原始窗口中的文本。我遇到的问题是当我尝试检索日志吐出的文本时......
“ -[NSTextView stringValue]: unrecognized selector sent to instance 0x100151860” 被长期跟踪...
我尝试过几种不同的方法来解决这个问题,但没有运气。
目前,
第一个窗口控制器
。H
.m
下一个窗口控制器
。H
.m
我也试过 str = [callingWindow getText] 具有相同的结果。
任何帮助将不胜感激!
objective-c - NSTextFieldCell 标准文本绘制位置
当您在 drawInteriorWithFrame:inView: 中调用 [super drawInteriorWithFrame:cellFrame inView:controlView] 时,有没有办法获取 NSTextFieldCell 中文本的绘制位置?
macos - 如何使 NSTextFieldCell 接受键盘复制/粘贴(cmd+c / cmd+v)
我正在 NSTableColumn 中编写一个可编辑的 NSTextFieldCell,一切顺利。
但是我发现我的单元格可以接受鼠标右键复制/粘贴,而不响应键盘复制/粘贴(cmd+c / cmd+v)。
有人可以告诉我如何让我的手机支持键盘复制/粘贴吗?我应该自定义自己的单元格并实现一些方法吗?
谢谢!
objective-c - 在 NSTextField 上设置单元格
我有一个NSTextFieldCell
要在NSTextField
.
如果我在 IB 上设置它,它工作正常。
这让它像这样工作:
但我想以编程方式设置它,我尝试这样的事情:
这是我得到的结果:
出了什么问题?我的代码是坏的还是什么?
macos - NSTableView 单元格中的几个超链接
目前,我有一个带有自定义 NSTextFieldCell 的 NSTableView,其中包含一个 NSAttributedString,其中包含 NSLinkAttribute 的一些范围。我尝试整合 Apple 的TableViewLinks 示例和 Toomas Vather 的HyperlinkTextField中的代码。
我实现了这样的 -trackMouse 函数:
单击单元格(nstextview)文本时的字符索引似乎不适合。所以即使文本中有多个链接,通常也会打开最后一个链接。我的猜测是我没有得到点击单元格的 nsrect 。如果是这样,我怎样才能得到正确的 NSRect?
我很高兴有任何建议、评论、代码片段——或更简单的解决方案(即使这包括切换到基于视图的表格视图)。
谢谢。
objective-c - 如何让“全选”在我的子类 NSTextField/NSTextFieldCell 中工作?
通常,当在文本字段/输入/区域/编辑器中编辑文本时,按下⌘A将选择该字段/输入/区域/编辑器中的所有当前文本。我已经将 NSTextField 和 NSTextFieldCell 子类化了,无论我尝试什么,我似乎都无法让基本的“全选”功能正常工作。我尝试过实现委托协议、拦截事件、操作选择器发出的命令以及我能想到的所有其他事情。是什么赋予了?(我已经可以听到“听说过谷歌吗?”因为这可能很简单,但我还没有找到一个答案。我想我可以感谢 iOS。)
在我忘记提及之前,我还将一个标准的 NSTextField 拖到我的 nib 中,以查看非子类 NSTextField 是否默认实现全选行为,令我震惊的是,它没有。我在这里发疯了,还是我完全忽略了一些东西?实现文本字段时,全选几乎不是必需的吗?Apple 的 First Responder 代理处理所有事情(包括两个版本的 selectAll (selectAll
和selectAll:
),但 n00b 对我来说很强大,我似乎无法理解这些。
任何帮助/想法将不胜感激。干杯!