微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
nstextfield专题提供nstextfield的最新资讯内容,帮你更好的了解nstextfield。
A <a href="https://github.com/TroikaTronix/StaticTextTest/tree/main" rel="nofollow noreferrer">simple example project I&#39;ve placed on
我有一个非常奇怪的问题.我想要一个纹理窗口,使其具有正常的渐变颜色.我在这个窗口中有一个NSTextField,文本字段注定是一个URL输入字段,所以它需要很大.问题是,当它太大(大约超过窗口宽度的1/3)时,它只需切换纹理窗口以绘制其渐变的较暗版本. 这是一个示例项目(非常简单……)供您测试. http://raven.ipodtutofast.com/test.zip 当你构建并运行它时,请注
在 xcode的最后一个版本中,我试图获取NSTextField的keyDown事件. 然而,尽管在互联网上有多个教程(代表,控制器……),我仍然无法接收它. 对我来说有什么简单的暗示吗? 谢谢 ! 我厌倦了所有的非答案,以其他方式做到这一点,所以我放下了我的头,找到了一种方法来使这项工作.这不是直接使用keydown事件,而是使用块中的keydown.而这种行为正是我想要的. 子类化文本字段 .
我有一个NSTextField,我尝试自动调整大小,一旦它的内容改变一定的标准. 有时,当开始输入内容时,开始向上(或向下)文本字段的可见部分,如以下gif所示: 如果我点击NSTextField内部,内容再次出现在正确的位置. 在XCode中启动可视化调试器我发现当这种情况发生时,NSTextField:_NSKeyboardFocusClipView的私有子视图具有一个Y坐标为负数的帧. 我不
我使用以下代码将NSTextField子类化: import Cocoa class CustomSearchField: NSTextField { override func draw(_ dirtyRect: NSRect) { self.wantsLayer = true let textFieldLayer = CALayer()
我一直在阅读有关如何在NSTextField上设置垂直对齐的各种选项.我希望文本显示在中心,并在 Swift中以编程方式进行.以下是我目前看到的事情: > http://www.cocoabuilder.com/archive/cocoa/174994-repositioning-an-nstextfieldcell.html > https://red-sweater.com/blog/148/
如何才能使文本比例符合我给出的界限? 我过去做过类似的事. -(void)calcFontSizeToFitRect:(NSRect)r { float targetWidth = r.size.width - xMargin; float targetHeight = r.size.height - yMargin; // the strategy is to star
我想有一个文本字段,如Numbers中的表达式编辑器文本字段: 它与NSTokenField非常相似,但NSTokenField仅支持分隔符分隔的标记列表,如Mail.app中的“To:”字段. 我必须将这些令牌嵌入到特定位置的文本中,但是否则它们的工作方式与NSTokenField完全相同(退格会删除令牌,您可以将它们拖动等等). 有没有第一方或第三方控制做这样的事情?我没找到任何东西. 如果没
我创建了nstextfield的子类,我覆盖了keydown事件,但我的代码不起作用,然后我覆盖了de keyup事件,代码完美无缺. 我的keydown代码(不起作用): -(void)keyDown:(NSEvent *)event { NSLog(@"Key released: %hi", [event keyCode]); if ([event keyCode]==125
当我为iPhone开发时,我有多个触摸事件,对于按钮来说可能是真的. (例如,编辑完成了更改,编辑完成了…) 现在,我为Mac OSX开发,我希望我的应用程序能够识别NSTextField中的多个事件. 怎么做?这些活动还有其他选择吗? 谢谢! 编辑:可能代表是关键吗? 您需要将对象设置为NSTextField的委托.由于NSTextField是NSControl的子类,因此如果实现它,它将在对象
我在一个带有文本“__DRAG_AND_DROP_YOUR_MEDIA_HERE”的视图中以IB为中心的NSTextField(标签).在我的控制器中使用NSLocalizedString来翻译文本: English.lproj / Localizable.strings: "__DRAG_AND_DROP_YOUR_MEDIA_HERE" = "Drag & Drop your media he
我写了一个“代理” Cocoa应用程序,我在文本框中的状态图标的菜单,它看起来像这样: http://s3.ifotos.pl/img/Zrzut-ekr_hwaqnwa.png 当您使用步进器时,将值减少5.我想要当您将文本字段聚焦并且按“上”或“下”键时,相同的情况 – 值增加或减少5. 我已经弄清楚,我必须使用 – (BOOL)控件:(NSControl *)控件textView:(NSTe
我需要在 Xcode中选择UILabel.选框将从右向左滚动. 我尝试过CCScrollingLabel还有JHTickerView等.但是我找不到任何的视图/数组/一些愚蠢的库和其他的marquee的简单的代码 如何使用UILabel选框? (UITextField和NSTextField也可以). 你需要NSTimer,你需要调用一个方法: *这是为OSX,你可以很容易的把它转换成iOS,NS
我试图在NSTextFields中垂直居中的文本,但其中一个是密码,所以它是一个NSSecureTextField.我把它设置为 MDVerticallyCenteredSecureTextFieldCell,具有以下实现: - (NSRect)adjustedFrameToVerticallyCenterText:(NSRect)frame { // super would normal
我正在动态地添加一个NSTextField到一个窗口,我有渲染问题.我将背景颜色设置为黑色,文字颜色为白色.这两个工作都是工作,但它们似乎是一个长方形,它是始终是白色的文本的一部分.有谁知道我可能做错了什么?如何摆脱文本周围的白色背景?代码如下: //Create rectangle to size text field NSRect textFieldRect = NSMakeRect(300
我想改变NSTextField对象的边框颜色,但是我无法实现. 我已经尝试了许多解决方案EX:被子类,绘制背景… 有没有人可以解决这个问题或分享任何想法? 请告诉我.非常感谢. 使用 NSBezierPath - (void)drawRect:(NSRect)dirtyRect { NSPoint origin = { 0.0,0.0 }; NSRect rect; rec