nstextfield相关内容
我想创建一个文本效果的状态栏,如Safari或iTunes,即凹陷文本。 但是,如果我只是添加阴影在界面生成器使用Core Animation面板,OS X最糟糕的文本呈现踢: 在标签上隐藏文字的诀窍和保持正确的子像素渲染? 解决方案 有一个内置的方法: [[yourTextField cell] setBackgroundStyle:NSBackgroundStyle
..
我有一个 NSTextField ,我需要一个按钮来重置字段的文本。我该怎么做?我一直在尝试这个: [textBox setText:@“”]; textbox.text = @“”; 这不起作用,但我已经研究过,没有发现如何设置文本,如何获取文本。 解决方案 如果是OSX和NSTextField,则使用: [textBox setStringVal
..
考虑到我似乎每天都要面对的所有复杂的事情,这似乎是一个“我做错了什么,似乎很简单?场景! 我想子类化一个 NSTextField 来改变背景颜色和文本颜色。为了简单起见(为了帮助任何以前没有子类化的人),下面是我的简化子类的例子 MyNSTextFieldSubclass ... 步骤1: 创建子类文件: 首先是头文件 @interface MyTextFieldS
..
我在Interface Builder中设置了NSTextField的占位符文本,但是在我单击文本字段以编辑它之前,占位符文本不会显示。有人遇到此问题吗? 感谢 编辑以下是我不编辑字段时的字段: 这是我编辑时的样子: 解决方案 您是否尝试通过代码设置占位符?例如像这样: [[textField cell] setPlaceholderString:@“hello”
..
这似乎是 a> 接受 cellSizeForBounds:允许计算文本字段的“自然”大小。但是,对于NSTextField,我发现它不太匹配: @interface MyTextField:NSTextField @end @implementation MyTextField - (void)textDidChange:(NSNotification *)notificatio
..
我想在NSTextField / NSTextView中添加一个数据检测器,例如Mail(例如日期,电子邮件,URL等)。 去做这个 ?我认为我在TextEdit的源代码中看到它,但是当我检查它是2005的版本,我找不到新的源代码。 Alex 解决方案 您需要设置对象的格式化输出。内置格式器是 NSDateFormatter 和 NSNumberFormatter 。 您
..
我为 NSTextField 实现了以下委托方法以添加自动完成支持: - (NSArray *)控件:(NSControl *)控件 textView:(NSTextView *)textView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(
..
我在nib加载时( NSWindowController )在OS X 10.9控制台上收到以下警告。 无效的颜色System,labelColor(警告只给一次) 我使用Xcode 6和OS X 10.10来编译我的代码。很可能此警告是由于 NSColor在10.10中显示静态文本和相关元素的新系统颜色:labelColor,secondaryLabelColor,tert
..
我使用带有3个NSTextFields的表单和一个Cancel和OK按钮来编辑Core Data Entity的属性。 在NSTextFields中输入的文本仅在Core Data Entity中更新,如果我在NSTextField中写入后按Tab或Return,或者如果我使用鼠标聚焦另一个NSTextField。如果我只是在NSTextField输入文本,并按OK按钮输入的文本丢失。 有
..
我有两个 NSTextField s: textFieldUserID 和 textFieldPassword 。 对于 textFieldPassword ,我有一个委托如下: - (void)controlTextDidEndEditing:(NSNotification *)aNotification $ b b 当 textFieldPassword 具有焦点
..
我无法获取KVO使用在Cocoa应用程序中绑定在一起的文本字段。我已经得到这个工作时设置字符串在NSTextFields按钮,但它不工作与绑定。一如既往,Stack Overflow的任何帮助将非常感谢。 我的代码的目的是: 将多个文本字段绑定在一起 当一个字段输入数字时, 这里是我的代码MainClass是一个NSObject子类: #import“MainCla
..
我有一个NSTextField,我想启用“as-you-type”拼写检查。当我加载我的应用程序,我可以从菜单栏>编辑>拼写和语法>检查拼写时输入。 我想这个选项默认启用。在IB中,我可以为NSTextView启用此选项,但是我想在UI的这一部分使用NSTextField。 谢谢。 更新:有人知道是否可以编程地运行菜单栏>编辑>拼写和语法>检查拼写时输入选项从NSTextFiel
..
我是可可新手。我有一个按钮和一个textField在我的应用程序。我想要在文本框为空时禁用按钮,并在用户输入内容时启用。 任何时候开始?在界面生成器中的任何“魔法”绑定? 感谢 [EDITED] 我试图将appDelegate设置为NSTextfield的委托并添加这个方法(myTextfield和myButton是IBOutlets): - (void)text
..
我有一个基于视图的NSTableView与自定义NSTableCellView。这个自定义NSTableCellView有几个标签(NSTextField)。 NSTableCellView的整个UI是在IB中构建的。 NSTableCellView可以处于正常状态和处于选定状态。 如何管理这个标签? 解决方案 可能最简单的方法是子类化NSTextField并覆盖你的子类中的d
..
我正在尝试创建一个类似于Finder文件标签的文本字段。 我开始用多行 NSTextField 但是,调用 [self.cell setLineBreakMode:NSLineBreakByTruncatingMiddle]; 以下是Finder中的外观: 解决方案 如果你想包装文本像finder标签,使用两个标签不会给你任何好处,因为你需要知道最大可断开的文本的数量在第
..
我试图在OS X 10.10 Yosemite菜单栏中为NSMenuItem添加自定义视图。 自定义视图只是一个NSView背景,带有NSTextField“标签“。 问题是,当添加到菜单时,背景NSView被赋予Yosemite风格的活力/透明度。 NSTextfield标签不是。 通过使用 NSRectFillUsingOperation 我已经让这个看起来不错, em>背景
..
我有一个超奇怪的问题。我想要一个纹理窗口有正常的渐变颜色。我在这个窗口中有一个NSTextField,文本字段注定是一个URL输入字段,因此它需要是大的。问题是,当它太大(大约超过1/3的窗口宽度),它只是切换纹理的窗口,以绘制一个更深的版本的渐变。 这里是一个示例项目(非常简单...)供您测试。 http://raven.ipodtutofast.com/ test.zip 当
..
我想获得“剩余的chars通知”显示在我圆形的NSTextField和我得到它与两个NSTextFields的帮助下的Interface Builder,它已经看起来像: 我可以想到的唯一的事情是子类化NSTextField和做一些事情,所以它不绘制文本下的数字,但我不知道如何开始,需要真正一些帮助。 解决方案 最简单的方法可能是子类 NSTextFieldCell 并覆写 -dra
..
如何限制 NSTextfield 只允许数字/整数?我发现这样的问题,但他们没有帮助! 解决方案 尝试创建自己的 NSNumberFormatter 子类并检查输入值 -isPartialStringValid:newEditingString:errorDescription:方法。 @interface OnlyIntegerValueFormatter :NSNumberFo
..
我创建透明 NSTextField self.myTextField = [[NSTextField alloc] initWithFrame:CGRectMake(backgroundView.frame.origin.x + backgroundView.frame.size.width + 20,self.projectTitle.frame.origin.y - 30.0,10
..