问题标签 [tableviewcell]

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 回答
3231 浏览

ios - UITableView 编辑动画时长

有谁知道动画多长时间

UITableViewCell需要吗?我正在用 0.5 秒进行测试,但我宁愿使用框架中的常量,例如UITableViewCellEditingAnimationDuration

0 投票
2 回答
315 浏览

iphone - 如何询问从 UITableViewCell(TTTableViewCell) 内部重新计算 UITableView(TTTableView) 的大小

我的表格视图单元格 (TTTAbleViewCells) 单元格包含从互联网异步加载的图像。加载图像时,表格视图单元格从 TTImageView 对象获取回调。

问题是在回调点我如何要求父 TTTableView 更改单元格的高度并相应地调整大小。

似乎对 heightForRowAtIndexPath 的调用仅在 tableview 绘图的开头。

0 投票
2 回答
2354 浏览

ios - IOS UITableview如何在表格动画完成后采取行动

如何在 UITableview 的动画完成后采取行动?

我正在尝试缩小 UITableview 单元格并删除缩小后不可见的单元格子视图。为了缩小单元格,我调用 [tableview beginUpdates] 和 [tableview endUpdates],并更改 UITableview 的heightForRowAtIndexPath 数据源方法返回的单元格高度。

挑战是,我需要 tableview 完成收缩,以便在我可以删除子视图之前子视图是看不见的。如果我在调用 [tableview endUpdates] 之后(或之前或之间)将代码从单元格中删除子视图,那么子视图被删除得太快(它不等待动画)并且看起来很有趣。

我的想法是我希望能够设置一个在动画完成后运行的回调,并删除回调中的 subView

0 投票
1 回答
1628 浏览

objective-c - UITableViewCell:选择时附件视图消失

我可能会做错这一切,所以希望有人能告诉我我应该做什么。

我已经构建了一个表格视图来充当图例和颜色选择器。在 AccessoryView 插槽中,我放置了一个自定义视图,它只是一个彩色框。用户将显示图例,因此他们知道什么颜色意味着什么,并且他们可以选择一种颜色,然后通过将该颜色分配给对象来“着色”绘图。所有这些都很好。

我遇到的问题是选定的行样式。当我从图例中选择一行时,单元格会变成蓝色,就像它应该的那样,但我的 AccessoryView 现在已经消失了。我不希望这种情况发生。但是,我不知道要设置什么使它不会消失。请记住,我仍然希望一行显示为“已选择”。但是我这样做的任何方式,我的附件视图都会消失(很可能被所选颜色隐藏)。

这是我现在设置附件视图的方式。

0 投票
2 回答
227 浏览

iphone - iPhone Custom TableViewCell problems

I'm trying to create this Custom TableViewCell:

TableViewCell

It's kinda like a UITableViewCellStyleSubtitle only it has two textLabels and two detailTextLabels.

What is the easiest way to accomplish this?

I've tried following apples guide: Apple Table View Programming Guide

But it all ends up not working. If I'm to dig any deeper I'd love to hear what you guys have to say first.

0 投票
2 回答
201 浏览

iphone - Interface Builder中可重用的TableViewCell带有可变标签?

如何在 Interface Builder 中使用可变标签制作可重用的 TableViewCell?

这甚至可能吗?据我了解,苹果最近一直在 Interface Builder 中给予自定义 TableViewCell 一些爱,所以这应该是可能的?

附言。我知道有很多关于 IB 中 TableViewCell 的答案的问题,但我找不到任何使标签起作用的人。

0 投票
1 回答
196 浏览

iphone - 如何在 tableviewcell 中显示图像和文本

我有这样的字符串 -

abcdefgh http://abc.abc.jpg adffggjk

图像的数量是可变的。如何在 tabview 单元格中以正确的顺序显示图像和文本?

0 投票
3 回答
8628 浏览

iphone - iphone中使用xcode 4的动态表格视图单元格高度

我有包含帖子详细信息和表格视图的视图控制器。表格单元格是自定义的。我在单元格上放置了 uilabel、uibutton 和 uitextview。此表格单元格包含帖子的评论和回复。所以表格单元格的高度是动态的。如果评论有回复,则单元格的高度正确显示。但如果评论没有回复,则表格单元格高度计算错误。我希望表格单元格和表格视图高度应该根据单元格的内容动态变化。我的视图控制器包含另一个称为“内容视图”的视图,我在其中放置了帖子详细信息和我的表格视图。以下是我的图片,可以让您了解我的观点。下图仅用于了解视图。

在此处输入图像描述

这是我的代码

请指导我解决这个问题。谢谢

代码更新

0 投票
1 回答
1259 浏览

iphone - 获取 .xib 高度以在 heightForRowAtIndexPath 函数中使用它

我创建了一个自定义 .xib ,其中包含一个 TableViewCell ,其中包含一个UIImageViewAnd UILabel

我想知道 .xib 文件中的 TableViewCell 高度,而不是在heightForRowAtIndexPath函数中手动设置它。

UIImage当我在 .xib 文件中手动更改 TableViewCell 的高度时,还有一个属性吗?

0 投票
1 回答
1049 浏览

ios - prepareForReuse 是保存 UITableViewCell 状态信息的好地方吗?

我需要保存 UITableViewCell 的状态(特别是嵌入式表格视图的偏移量)。这是prepareForReuse一个好地方吗?如果它是 UIViewController,我会调查viewWillDisappear,但显然这不是一个选项。

我想我需要在单元格被标记为重用时保存状态(“关闭”表格视图)。我试图想到一些奇怪的情况,其中一个单元格会从表格视图中移除,没有prepareForReuse被调用,然后被放回 UITableView (从而跳过我的保存代码)。

谢谢!

编辑以获取更多信息

我创建了一个类似 Pulse Reader 的界面。此处的说明:您何时需要在转换 iOS 后重置 view.frame 属性

我需要保存嵌入的水平表视图的位置,以便用户将水平表视图滚动出视图(通过滚动垂直表视图),然后将该水平表视图滚动回视图(再次,通过滚动垂直表视图),即水平表视图与用户离开它的位置相同。也就是说,如果他们正在查看第 1 行的单元格 15,然后滚动到第 20 行,然后返回到第 1 行,我希望单元格 15 在他们离开它的地方。