问题标签 [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.
nstextfieldcell - NSTextFieldCell 中的多行
如何在 NSTableView 中的 NSTextFieldCell 中有多行?我的意思是有多行数据:
前任
Stack Overflow www.stackoverflow.com
变成这样:
objective-c - 像 iCal 一样的圆形 NSTextFieldCell
我正在尝试绘制一个 NSTextFieldCell 子类,它看起来像 iCal 中的圆形事件项普通表。
基于这个问题,我的子类中有以下代码:
但这只是将单元格绘制为普通矩形,带有渐变填充,但没有圆角。我显然错过了一些东西,但是什么?
cocoa - 我需要做一些 NSTextFieldCell 的高级文本样式
首先,我只需要在文本上使用一些背景颜色。就像 F 脚本浏览器中的标题一样
设置 [cell setBackgroundColor: [NSColor blueColor]]; 不仅为文本着色整个单元格空间。我也需要带下划线和删除线的文字。为了使事情变得可读,我最后想更改样式项目上选择的颜色(前景/背景)。
我可以用默认的 NSTextFieldCell 做到这一点吗?
cocoa - 带有未读消息标记的 NSOutlineView,例如 Mail.app
我正在尝试创建一个类似于 iTunes 源列表或 Mail.app 邮箱列表的用户界面,其中带有数字的徽章(例如未读电子邮件、新播客)显示在元素的右侧。
基于 Apple 的 SourceList 示例,我NSOutlineView
设置了显示几个组和每个组中的一些项目。
是否有一个标准的 UI 元素来表示“徽章”,每个条目都有一个数字?我在文档中找不到任何内容。我怀疑我将不得不自己扩展NSTextFieldCell
和绘制。
有没有关于如何做到这一点的例子?
cocoa - 文本在 NSTextFieldCell 的子类中消失
我花了很多时间试图弄清楚这一点,但没有运气。不久前有人在 Apple 邮件列表中遇到了类似的问题,但没有人回答。基本上,归结为:我继承了 NSTextFieldCell 并覆盖了 drawWithFrame: 方法来创建自定义边框。然后我在方法的末尾调用 drawInteriorWithFrame: 来绘制文本。除了有时文本消失的事实之外,一切都完美无缺。除文本外,其他所有内容均已绘制。我认为这可能与字段编辑器有关,但我真的不知道。有没有人遇到过这个问题?
cocoa - 如何调用 NSCell 的 fieldEditorForView:分配自定义字段编辑器
我有一个 NSTextView,我想将其用作 NSTextField 的字段编辑器。
由于视图中会有其他不使用自定义字段编辑器的 NSTextField,看来我应该使用 NSCell 的方法
不过,我无法思考如何称呼它,也没有找到任何使用它的例子。
NSCell 的文档说“aControlView”是:
包含需要自定义字段编辑器的单元格的视图。
我的大脑所说的意思是“这个 NSTextField 所在的视图”,而不是 NSTextField(作为 NSView 的子类)。
然而:
对我来说没有意义,因为它不是viewForFieldEditor:
......但它在 NSCell 上。
有人会怜悯我,并解开我的思想吗?
objective-c - Cocoa:NSOutlineView 中的多行 NSTextFieldCell
我正在开发一个 Cocoa 应用程序。
我有一个 NSOutlineView 显示自定义单元格(单元格继承自 NSTextFieldCell)。我面临的问题是单元格文本只显示在一行上......我怎么能有一个多行文本字段???
谢谢阅读 ;)
objective-c - 自定义 NSTableView 单元格的最简单方法是什么?
我是一名 iOS 开发人员。我最近开始了我的Mac项目,但是我发现和UITableViewCell不同,它是UIView的子类,NSTableView的cell是NSCell,我什至不能在IB中创建它。我想知道是否有一些简单的方法可以创建像 NSTextFieldCell 这样的子类以将其放入 NSTableView。
任何帮助,将不胜感激!谢谢!
cocoa - 在选择时更改 NSTextFieldCell 背景颜色
选择单元格时,我正在尝试更改 NSTextFieldCell 的背景颜色。
这是代码:
但所选行始终为蓝色。我错过了什么?
注意:这不是 iOS 应用程序。
提前谢谢你。
interface-builder - 如何在文本字段单元格中访问 NSNumberFormatter?
在 XCode 3.2.x 的 Interface Builder 中,这很简单,选择文本单元格会显示一个用于格式化程序的小图标,可以选择该图标以在属性窗格中配置格式化程序。
现在在 XCode 4 中,格式化程序图标不见了!如果我从库中拖动一个带有 NSTextFormatter 的 NSTextField 实例,或者将 NSTextFormatter 拖放到现有单元格中,那么我无法弄清楚选择格式化程序来配置它!
除此之外,Core Data 实体 UI 原型助手已被删除,我想说 IB 与 XC4 的集成充其量只是半生不熟!
任何人的运气?