问题标签 [nstextfield]

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.

0 投票
1 回答
2328 浏览

objective-c - textDidEndEditing:目标 c 示例

所以我知道你必须把它放在 .h 文件中:

但是我在 .m 文件中调用了什么?如何显示文本已在几个 NSTextField 之一中完成编辑?

我在互联网上环顾四周,但如何正确使用它似乎很模糊。

有任何想法吗?以利亚

0 投票
8 回答
66640 浏览

objective-c - Objective c 检查文本字段是否为空

这是代码:

即使该字段为空,也会发送它;因此,这不像我想要的那样工作。

0 投票
1 回答
602 浏览

objective-c - controlTextDidChange 的 Objective C 实现:在 .h 和 .m 文件中

有人可以发布有关如何在 .h 和 .m 文件中使用带有文本标签的 controlTextDidChange 的最简单示例吗?我的代码的另一部分会每秒多次更改此文本标签的值。我只需要脚本的另一部分来判断值是否已更改并执行操作。所有这些有这个主题的网站都没有介绍如何完全使用它。所以我想我会在这里问它!:D

谢谢!以利亚

0 投票
2 回答
704 浏览

objective-c - 在 NSTextField 中发送值:目标 c

好的,所以我有一个 NSTextField 和一个 NSSlider。在界面生成器中,我从 NSSlider 中获取了浮点值以进入 NSTextField。但是,我需要一个按钮来从文本字段中发送文本,以便我可以在我的代码中获取值。该文本字段也可以接受手动输入,因此我不能只将 NSSlider 链接到我的代码。这类似于按 enter 或编辑完成时。但我只需要一个按钮,当我点击它时发送所有数据。

有任何想法吗??

以利亚

0 投票
1 回答
435 浏览

objective-c - 发送命令时,Objective C NSTextField 使框中的文本突出显示

当我在 NSTextField 上按 Enter 以发送文本字段中的内容时,它会发送它,但会突出显示 NSTextField 中的内容。有谁知道如何制作它,以便一旦它发送命令,它会删除 NSTextField 中的内容?

谢谢,以利亚

0 投票
7 回答
7949 浏览

cocoa - 按 T​​ab 时 NSTextField 没有注意到失去焦点?

当 NSTextField 通过按 Tab 键失去焦点时,我似乎找不到获得通知的方法。单击另一个控件或按 Enter 时,我会得到一个不错的textDidEndEditing,但如果我通过按 Tab 键更改焦点则不会。

为此还试图拉出KeyDowndoCommandBySelector但我一无所获。

有任何想法吗?

提前致谢

编辑:

忘了提,但我也试过 resignFirstResponder 。这是我试过的代码:

奇怪的是,这里发生的情况是,当获得焦点时,becomeFirstResponder 和 resignFirstResponder 都被一个接一个地调用。但是,当将焦点从控件上移开时,两者都不是。

0 投票
3 回答
9097 浏览

objective-c - NSTextField 颜色问题

我正在动态地将 a 添加NSTextField到窗口中,但我遇到了渲染问题。我将背景颜色设置为黑色,将文本颜色设置为白色。这两种方法都有效,但它们似乎是一个矩形,它是始终为白色的文本的一部分。有谁知道我可能做错了什么?如何摆脱文本周围的白色背景?代码如下:

0 投票
2 回答
3156 浏览

objective-c - iTunes 歌曲标题在 Cocoa 中滚动

如果文本在 Cocoa 中太大,我已经进行了广泛的搜索,并且无法找到任何有关如何实现与 iTunes 歌曲标题滚动类似效果的信息。我尝试在 NSTextField 上设置边界无济于事。我尝试过使用 NSTextView 以及使用 NSScrollView 的各种尝试。我确信我错过了一些简单的东西,但任何帮助将不胜感激。如果可能的话,我也希望不必使用 CoreGraphics。

例如,注意“Base.FM http://www ”。文本已滚动。如果您需要一个更好的示例,请打开带有相当大标题的歌曲的 iTunes,然后观看它来回滚动。

我认为肯定有一种简单的方法可以使用 NSTextField 和 NSTimer 创建选取框类型效果,但唉。

0 投票
1 回答
327 浏览

cocoa - 轻松将 NSComboBox 转换为 NSTextField

我有一个 NSComboBox,我想知道是否有一种简单的方法可以将其转换为普通的 NSTextField?考虑到 NSCombBox 是 NSTextField 的子类,我认为有一种简单的方法可以打开/关闭它,但我无法弄清楚。

0 投票
1 回答
550 浏览

cocoa - 我想在光标的插入点插入令牌,而不是数组的末尾

我有一个将令牌添加到 NSTokenField 的按钮。它总是将令牌添加到字段的末尾:

因为它是从 currentField objectValue 中抓取数组,然后通过添加对象来创建数组。

我想让它知道光标的插入点并将对象插入到生成的 currentField objectValue 中,这样我就可以使用正确排序的标记设置 currentField 的 ObjectValue。谢谢大家的帮助