gpt4 book ai didi

objective-c - 在 Cocoa OSX 中显示表格 View 的最少步骤

转载 作者:太空宇宙 更新时间:2023-11-03 18:51:27 25 4
gpt4 key购买 nike

您好,我正在尝试使用名为 clozure CL 的 cocoa lisp 桥以编程方式创建 TableView 。现在我怀疑很多人都熟悉这个包,所以我不会详细介绍我的代码,但是当我尝试调用 addSubview 将我的 tableView 添加到我的窗口时,我遇到了一些非常奇怪的错误。我已经使用 InitWithFrame 对其进行了初始化。我想知道以编程方式设置 tableView 并将其添加到窗口所需的最少步骤是什么。我无法使用界面生成器。

任何指向在 objective-c 中显示如何做到这一点的代码链接都将非常有帮助,我可以转换为 lisp。

最佳答案

1 - 创建一个 ScrollView (因为表格的大小会有所不同)。

2 - 创建 TableView 。

3 - 创建列(如果您使用数据源协议(protocol),则设置列的标题、数据单元格和标识符)。

4 - 将列添加到表中。

5 - 将列绑定(bind)到适当的 Controller (如果使用绑定(bind))或将表的 -dataSource 设置为实现 NSTableDataSource 协议(protocol)的 Controller (如果使用 NSTableDataSource 协议(protocol))。

6 - 使用适当的自动调整大小设置将 ScrollView 添加到适当的 super View 。

我确定我遗漏了一些配置步骤,但这基本上就是您所需要的。

关于objective-c - 在 Cocoa OSX 中显示表格 View 的最少步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2142028/

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