gpt4 book ai didi

ios - UITableView 与 UIWebView

转载 作者:行者123 更新时间:2023-11-29 11:17:16 27 4
gpt4 key购买 nike

我正在创建一个数据密集型应用程序,它需要显示多条数据并允许选择该数据的行以获得更详细的 View 。该应用程序适用于 iPad(而非 iPhone)。

数据最适合网格布局——有多条信息,没有一条比其他数据更重要。换句话说,我正在努力想出一种合乎逻辑的方式来在 UITableView 的默认单列世界中显示它。

问题来了:我应该接受并自学什么是子类化 UITableView 并尝试使用多个 View 来创建多个列的艰巨任务,或者我应该只使用 UIWebView 创建一个传统的 HTML 表格,并将对表格行的点击捕获为生成新 View 的事件。我认为后一种选择是可能的?

我查看了一些可用的开源网格类——但是,它们似乎都在苦行者或功能上都有点受限(即,能够像 UITableView 一样单击行)。

我开始觉得我把 iPad 当作一个美化的网络浏览器,但是,iOS 中有限的文本格式和表格格式选项感觉非常有限。但是.. 很难否认 HTML 是多么容易使用 --- 而且,对于一个临时程序员来说,我被懒惰的路线所吸引。

我想让人们了解什么是最佳(或可接受的)做法。

谢谢。

最佳答案

我已经使用标准表格 View 和自定义单元格完成了列 View ,每个单元格都有我需要的列一样多的按钮,每个按钮都有相同的目标但不同的标签,这是我区分它们的方式,然后使用这个标签是我的 indexPath.row 我可以以任何我想要的方式访问我的数据源(在我的例子中是一个数组)。

您所说的另一个解决方案是依赖一些基于网格的 View 类,有很多,this is a quick search on cocoa controls

关于ios - UITableView 与 UIWebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8904410/

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