问题标签 [tableview]

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.

0 投票
2 回答
7486 浏览

cocoa - 自定义 NSCell 内的 NSButtonCell

在我的可可应用程序中,我需要一个用于 NSTableView 的自定义 NSCell。这个NSCell 子类包含一个用于处理单击的自定义 NSButtonCell(以及两个或三个用于文本内容的 NSTextFieldCell)。您将在下面找到我的代码的简化示例。

我遇到的问题是:让这个 NSCell 中的 Button(更准确地说:NSButtonCell)正常工作的最佳/正确方法是什么?“工作”是指:触发指定的操作消息并在单击时显示备用图像。开箱即用,单击时按钮不执行任何操作。

很难找到有关此主题的信息/阅读材料。我在网上找到的唯一帖子指向我实施

这是正确的方法吗???实现 trackMouse: 在我包含的 NSCell 中?然后将事件转发到 NSButtonCell?我本来希望 NSButtonCell 本身知道当它被点击时要做什么(我看到 trackMouse: 方法更多地与真正跟踪鼠标移动相结合——而不是作为“标准”点击行为的训练轮)。但是,当包含在单元格本身中时,它似乎并没有这样做……看来我还没有掌握自定义单元格的大局;-)

如果有人能根据他自己的经验回答这个问题(或向我指出一些教程等),我会很高兴 - 并告诉我我是否走在正确的轨道上

在此先感谢,托比

0 投票
2 回答
2762 浏览

ios - 如何从 DetailViewController 中的选定单元格中获取 cell.textLabel.text?

我有一个 UITableView 有几个条目,这些条目分为几个部分。如果我单击其中一个单元格,则会访问 DetailViewController。在那个 DetailViewController 中,我想使用来自所选单元格(cell.textLabel 和 cell.detailTextLabel)的数据,但我无法访问这些数据。是否有可能解决该问题,以便我可以使用 DetailViewController 从所选单元格访问 textLabels?

0 投票
1 回答
4312 浏览

android - 如何在 TableRow 的一个单元格中添加超过 1 个视图?

如上所述,我如何在一个单元格中放置 2 个视图tablerow?我创建了一个表格布局,并通过代码添加行。

下面是我的代码,:


我想我找到了答案,感谢 commonsWare,

layoutparamslinearlayout项目添加到linearlayout.

0 投票
3 回答
2289 浏览

iphone - iPad viewWillAppear 和 presentModalViewController 问题

在 iPhone 中,我有一个表格视图,并且触摸单元格,我有一个调用 presentModalViewController 的方法,并打开另一个视图,其中包含电子邮件和此类内容。当用户按下取消按钮时,会调用前一个视图中的 viewWillAppear 方法。到目前为止,一切都很好。但是在 iPad 中,viewWillAppear 只在视图第一次出现时才被调用,有谁知道这是一个 bug 还是正确的?我试图实现

没有成功。

有人知道如何在不从头开始执行任何委托方法的情况下解决此问题吗?提前致谢

0 投票
2 回答
638 浏览

iphone - iPhone Tableview 不适用于 Apple 测试人员

我的申请已被拒绝,因为该申请在 iPhone 应用审核小组审核时无法运行。该应用程序应该将单词加载到表格视图中,但在审查期间没有这样做。但是,该应用程序在我的 iPhone 上运行良好。您能否给我一些建议,说明为什么应用程序可以在一部 iPhone 上完美运行,但不能在审核过程中使用的 iPhone 上运行?

以下是技术细节:

  1. 该项目是在运行 Mac OS X 10.6.2 (10C540) 的 MacBook Pro 上编译的
  2. Xcode 版本 3.2.1 64 位 Xcode IDE:1613.0 Xcode 核心:1614.0 工具支持:1591.0
  3. 基础 SDK 版本 3.1.3
  4. 优化级别:最快、最小 [-Os]
  5. 我的 iPhone 是带有 3.1.3 操作系统的 3GS

我怀疑方法 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 没有被调用。此方法在定义为 @interface WordTableViewController : GenericTableViewController 的委托中,其中 GenericTableViewController 类定义为 @interface GenericTableViewController : UITableViewController 。

我怀疑上述情况是这样,因为在我的开发过程中,调试 iPhone 上的发布版本显示 -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 没有被调用,虽然在同一部 iPhone 上调试调试版本时调用它。经过几天的调查,我解决了这个问题。我通过简单地更改发布配置中的优化级别然后将其更改回其原始值来解决它。这对我来说很奇怪。

对于最近提交的有问题的应用程序,我通过复制正常运行的发布配置来重新创建分发配置。然后,我通过复制该分发配置创建了一个临时配置。现在,该应用程序可以在我的 iPhone 上完美运行,用于发布、调试和临时分发。但是,它在 Apple 中不起作用。

您的评论将不胜感激!

0 投票
1 回答
594 浏览

objective-c - TableView 提交编辑方法

当您使用核心数据应用程序创建表视图时,我得到了一个默认的表视图,并且有一个我不太了解的获取托管对象,无论如何,当用户从表视图中删除某些内容时,我需要获取该对象被删除并将其作为字符串获取,有可能吗?

这是删除对象的地方,我需要知道字符串中删除了哪些项目。

0 投票
3 回答
542 浏览

iphone - iphone dev 将单元格文本添加到 UIView 上的相同位置点

当我选择一个单元格时,我想将单元格中的文本添加到同一位置的底层 UIView。

所以 UIView 中的文本应该和单元格中的文本在同一位置。我不知道如何将单元格原点映射到 UIView 原点。

任何人有任何提示?

0 投票
2 回答
3029 浏览

iphone - TableView 数据源必须返回一个单元格,检查代码

调试器向我抛出了这个错误

UITableView dataSource必须从return_celltableView:cellForRowAtIndexPath:

这是我的代码:

我似乎无法发现错误,我可以用一组新鲜的眼睛。

0 投票
2 回答
1996 浏览

iphone - iphone tableview 单元格内存泄漏?

所以,

我有一个包含 20 个单元格的表格视图,每个单元格都有一个文本标题、一个字幕标签和一个文本字段(带有一个按钮可以给它一个漂亮的背景),但我发现在滚动表格视图几次后它开始在模拟器中变慢. 我认为这是内存泄漏,但我认为我已经发布了我需要的所有内容。对我的(业余)代码有任何评论吗?

注意:我之前曾尝试在 Quartz 中使用圆角在 textviews 周围绘制框,但这也大大减慢了框滚动。请在销毁我的代码之前查看内存泄漏;P

注意 2:PS 对不起,我对代码很自由,我找不到泄漏。

问候

0 投票
2 回答
2343 浏览

iphone - 怎样才能看到总是选中的tableView行?(苹果手机)

我对 tableView 选定的行有问题。当我选择它选择的行时,但是当我返回上一个导航控制器时,该行被取消选择。我可以让 iPhone 记住选择了哪一行,当我按下控制器时它会记住选择的行,它可以是蓝色的吗?