nstextfield相关内容

向Cocoa标签添加阴影(凹陷文本效果),而不降低文本呈现质量

我想创建一个文本效果的状态栏,如Safari或iTunes,即凹陷文本。 但是,如果我只是添加阴影在界面生成器使用Core Animation面板,OS X最糟糕的文本呈现踢: 在标签上隐藏文字的诀窍和保持正确的子像素渲染? 解决方案 有一个内置的方法: [[yourTextField cell] setBackgroundStyle:NSBackgroundStyle ..
发布时间:2016-12-07 02:04:51 其它移动开发

对NSTextField进行子类化

考虑到我似乎每天都要面对的所有复杂的事情,这似乎是一个“我做错了什么,似乎很简单?场景! 我想子类化一个 NSTextField 来改变背景颜色和文本颜色。为了简单起见(为了帮助任何以前没有子类化的人),下面是我的简化子类的例子 MyNSTextFieldSubclass ... 步骤1: 创建子类文件: 首先是头文件 @interface MyTextFieldS ..
发布时间:2016-12-07 01:28:57 移动开发

除非编辑,否则NSTextField占位符文本不显示

我在Interface Builder中设置了NSTextField的占位符文本,但是在我单击文本字段以编辑它之前,占位符文本不会显示。有人遇到此问题吗? 感谢 编辑以下是我不编辑字段时的字段: 这是我编辑时的样子: 解决方案 您是否尝试通过代码设置占位符?例如像这样: [[textField cell] setPlaceholderString:@“hello” ..
发布时间:2016-12-07 01:11:54 移动开发

数据检测器在Cocoa

我想在NSTextField / NSTextView中添加一个数据检测器,例如Mail(例如日期,电子邮件,URL等)。 去做这个 ?我认为我在TextEdit的源代码中看到它,但是当我检查它是2005的版本,我找不到新的源代码。 Alex 解决方案 您需要设置对象的格式化输出。内置格式器是 NSDateFormatter 和 NSNumberFormatter 。 您 ..
发布时间:2016-12-07 00:59:05 其它移动开发

如何将数据从NSTextField添加到Core Data属性,而无需在编辑TextField之后按Return或Tab键?

我使用带有3个NSTextFields的表单和一个Cancel和OK按钮来编辑Core Data Entity的属性。 在NSTextFields中输入的文本仅在Core Data Entity中更新,如果我在NSTextField中写入后按Tab或Return,或者如果我使用鼠标聚焦另一个NSTextField。如果我只是在NSTextField输入文本,并按OK按钮输入的文本丢失。 有 ..
发布时间:2016-12-07 00:31:13 其它移动开发

对绑定在一起的NSTextField使用KVO

我无法获取KVO使用在Cocoa应用程序中绑定在一起的文本字段。我已经得到这个工作时设置字符串在NSTextFields按钮,但它不工作与绑定。一如既往,Stack Overflow的任何帮助将非常感谢。 我的代码的目的是: 将多个文本字段绑定在一起 当一个字段输入数字时, 这里是我的代码MainClass是一个NSObject子类: #import“MainCla ..

如何在Mac OS X上的NSTextField中启用拼写检查?

我有一个NSTextField,我想启用“as-you-type”拼写检查。当我加载我的应用程序,我可以从菜单栏>编辑>拼写和语法>检查拼写时输入。 我想这个选项默认启用。在IB中,我可以为NSTextView启用此选项,但是我想在UI的这一部分使用NSTextField。 谢谢。 更新:有人知道是否可以编程地运行菜单栏>编辑>拼写和语法>检查拼写时输入选项从NSTextFiel ..
发布时间:2016-12-06 23:55:14 移动开发

禁用/启用NSButton如果NSTextfield为空或不是

我是可可新手。我有一个按钮和一个textField在我的应用程序。我想要在文本框为空时禁用按钮,并在用户输入内容时启用。 任何时候开始?在界面生成器中的任何“魔法”绑定? 感谢 [EDITED] 我试图将appDelegate设置为NSTextfield的委托并添加这个方法(myTextfield和myButton是IBOutlets): - (void)text ..
发布时间:2016-12-06 23:54:47 其它移动开发

NSTextCieldView中的NSTextField

我有一个基于视图的NSTableView与自定义NSTableCellView。这个自定义NSTableCellView有几个标签(NSTextField)。 NSTableCellView的整个UI是在IB中构建的。 NSTableCellView可以处于正常状态和处于选定状态。 如何管理这个标签? 解决方案 可能最简单的方法是子类化NSTextField并覆盖你的子类中的d ..
发布时间:2016-12-06 23:49:49 其它移动开发

截断多行NSTextField的最后一行

我正在尝试创建一个类似于Finder文件标签的文本字段。 我开始用多行 NSTextField 但是,调用 [self.cell setLineBreakMode:NSLineBreakByTruncatingMiddle]; 以下是Finder中的外观: 解决方案 如果你想包装文本像finder标签,使用两个标签不会给你任何好处,因为你需要知道最大可断开的文本的数量在第 ..
发布时间:2016-12-06 23:49:29 其它移动开发

无法匹配包含自定义视图的Yosemite NSMenuItem的充满活力的背景

我试图在OS X 10.10 Yosemite菜单栏中为NSMenuItem添加自定义视图。 自定义视图只是一个NSView背景,带有NSTextField“标签“。 问题是,当添加到菜单时,背景NSView被赋予Yosemite风格的活力/透明度。 NSTextfield标签不是。 通过使用 NSRectFillUsingOperation 我已经让这个看起来不错, em>背景 ..
发布时间:2016-12-06 23:39:15 其它移动开发

NSWindow纹理背景与NStextField

我有一个超奇怪的问题。我想要一个纹理窗口有正常的渐变颜色。我在这个窗口中有一个NSTextField,文本字段注定是一个URL输入字段,因此它需要是大的。问题是,当它太大(大约超过1/3的窗口宽度),它只是切换纹理的窗口,以绘制一个更深的版本的渐变。 这里是一个示例项目(非常简单...)供您测试。 http://raven.ipodtutofast.com/ test.zip 当 ..
发布时间:2016-12-06 23:31:16 其它移动开发

具有“填充”的NSTextField在右边

我想获得“剩余的chars通知”显示在我圆形的NSTextField和我得到它与两个NSTextFields的帮助下的Interface Builder,它已经看起来像: 我可以想到的唯一的事情是子类化NSTextField和做一些事情,所以它不绘制文本下的数字,但我不知道如何开始,需要真正一些帮助。 解决方案 最简单的方法可能是子类 NSTextFieldCell 并覆写 -dra ..
发布时间:2016-12-06 23:08:53 移动开发

将NSTextField限制为仅允许数字

如何限制 NSTextfield 只允许数字/整数?我发现这样的问题,但他们没有帮助! 解决方案 尝试创建自己的 NSNumberFormatter 子类并检查输入值 -isPartialStringValid:newEditingString:errorDescription:方法。 @interface OnlyIntegerValueFormatter :NSNumberFo ..
发布时间:2016-12-06 22:56:51 其它移动开发

NSTextField透明背景

我创建透明 NSTextField self.myTextField = [[NSTextField alloc] initWithFrame:CGRectMake(backgroundView.frame.origin.x + backgroundView.frame.size.width + 20,self.projectTitle.frame.origin.y - 30.0,10 ..
发布时间:2016-12-06 22:49:10 其它移动开发