gpt4 book ai didi

objective-c - NSFormCell 用于文本以外的内容

转载 作者:行者123 更新时间:2023-12-03 16:25:36 24 4
gpt4 key购买 nike

我正在 Cocoa 应用程序中构建动态表单,并计划使用 NSForm 对象从数组向其添加条目。

有些条目需要文本输入,但有些需要 bool 输入(即下拉列表),有些甚至需要文件输入(即上传图像或电影或声音文件的位置)。

看来 NSFormCell 只能处理文本。我的问题是:我应该子类化 NSFormCell 吗?如果是的话,最好的方法是什么?有没有更好的方法来做到这一点?

感谢您提供的任何帮助!

最佳答案

您可能想考虑使用NSMatrix反而。从 NSForm 文档来看,NSForm 只是 NSMatrix 的子类,具有一些专门用于在特定配置中创建文本表单的便捷方法。

NSMatrix 将允许您将任何单元格用于任何单元格(使用 putCell:atRow:column: 方法)。因此,您可以有一个两列矩阵,左列完全由文本单元格组成,右列是您想要的任何类型的单元格。

关于objective-c - NSFormCell 用于文本以外的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1348436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com