问题标签 [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.
ios - 使用 insertRowsAtIndexPaths 时的表视图单元格索引
好吧,我被困住了。这是我之前的一篇文章的延伸。这是我想要做的。
我在导航栏上有一个编辑按钮,按下该按钮时会在我的一个部分表视图的开头添加一个单元格。此单元格的用途是否允许使用向表中添加新数据;因此它的编辑风格是插入。表格中剩余的单元格配置为删除编辑样式。
这是我的setediting方法:
我在我的代码中考虑了这个额外的单元格,除了我现在有两个索引路径 = [0,0] - 新单元格和表中旧的原始第一个单元格。如果我在 setEditing 中添加重新加载表格视图单元格的调用,单元格将重新编制索引,但现在我的表格视图不再具有动画效果。
我想要我的蛋糕,也吃掉它。有没有另一种方法来完成我想做的事情并保持动画?
- 约翰
iphone - iPhone Tablview 单元格 - 角三角形
有没有人看过一个片段(或类/库),它将在 tableview 单元格中绘制那个角三角形(见下图)。
arrays - 如何使用自定义 tableviewcells 正确添加和删除对象到 tableview?
我目前正在开发一个行为类似于 Messages.app 的应用程序。MasterViewController 是加载联系人姓名、时间和最新消息片段的表格的主视图。当您点击特定单元格时,它会滑动到 DetailViewController,它会在其中加载我发送给联系人的消息以及最新的完整消息。点击后退按钮返回到 MasterViewController。点击 rightBarButtonItem 会打开一个 ComposeViewController(模式),用户可以在其中向特定联系人撰写消息。这个应用程序与默认 Messages.app 的不同之处在于它在发送消息之前有一个延迟计时器。ComposeViewController 有一个用于输入消息的文本字段,用于选择联系人的按钮,用于选择时间延迟的按钮,用于发送的按钮,用于取消计时器的按钮,
我完全删除了发送实际 SMS 消息的能力。我只是向用户展示了一个警报视图,告诉他/她消息已发送,以及他/她是否想要撰写新消息。点击取消将关闭 ModalViewController 并返回到 MasterViewController。
问题是,我不能让行出现在表格上,也不能在表格中添加和删除单元格。
这是我的 MasterViewController 的 viewDidLoad 中的一些代码:
这是 cellForRowAtIndexPath 中的代码:
这是删除单元格的代码:
iphone - TVanimationsGestures 示例代码 Bug/Weird Behavior Overlapping Cells
我试图在我的应用程序上实现一个很好的手风琴效果。我的目标是当用户点击它时“打开”一个单元格,随着单元格高度的增加显示附加内容(例如文本)。完美的示例代码是 Apple 提供的 TableView Animations & Gestures 示例代码。但是我遇到了一种奇怪的行为,这破坏了整个效果。
看起来,根据表格视图显示其单元格的顺序(顶部--> 底部或底部--> 向上),单元格文本视图将相互重叠或不重叠。由于它有点难以用文字来解释,所以这里是用图像来解释的。
这些屏幕截图取自 TVAnimationsGestures 示例代码,没有对其进行任何更改。它来自没有故事板的示例代码的第一个版本:
现在带有情节提要的版本,首先表现良好,但过了一段时间,没有我接触代码,它开始绘制:
我的自定义单元格在我的自定义中遇到了确切的问题。
我花了一段时间才明白我认为问题出在哪里。如果将单元格从顶部单元格绘制到底部,则不存在此类问题。但是,如果单元格从下到上绘制,它们将反向堆叠并因此相互重叠。我认为不可能控制这种行为。给我的提示是,当我向下滚动时,强制顶部单元格重新绘制,它们实际上重新绘制得很好,屏幕看起来像这样:
重叠细胞和“好”细胞的混合物。
同样,这一切都直接来自 Apple 示例代码,没有任何更改。有谁知道发生了什么?
非常感谢你的帮助。
xcode - 是否可以在 Xcode 中的表格视图的每一行中都有一个按钮?
我有一个表格视图,每行加载了 3 条数据,使用 IB 中的表格视图单元格进行格式化。我想用一个按钮“隐藏”一条数据,当按下它时,它将被隐藏,以便显示按钮后面的数据。
有谁知道这是否可能?我将按钮放在表格视图单元格中,但我不知道如何将其设置为文件所有者中的正确类。
codeigniter - 将水平表格行转换为垂直行
我正在使用 CodeIgniter 2.1.0 和 MySQL。我想将水平数据行显示为垂直数据行。当我从数据库中获取一行并回显它时,它看起来像
我已经使用 CodeIgniters 表库来生成上表。而不是这个,我希望它像这样显示:
如何使用 CodeIgniter 2.1.0 做到这一点?
iphone - Iphone 表格单元格大小
我在表格视图中使用自定义单元格。我设置了单元格的高度,但只有表格中的第 10 个单元格需要调整大小。
ios - 如何停止 UITableView 单元格覆盖内容?
我正在使用 UITableView,我注意到我的表格视图中的单元格在我滚动时变得越来越粗,它正在覆盖内容,我想停止这个但看不到我哪里出错了。
在我的 UITableView 上,由于某种原因,当我滚动 tableview 的内容时,手动创建的 UILabel 会变得混乱。
我需要一个手动的 UILabel,因为我以后需要自定义单元格。
当我上下滚动时,标签会越来越粗。它们总是重叠,有时甚至会影响较低的行(甚至在它们位于视口中之前)。
如果我继续这样做,单元格内容就会变得难以理解。
仅当 backgroundColor 未设置为 时才会发生这种情况clearColor
。
我试过了[cellLabel setClearsContextBeforeDrawing:YES];
,[self.tableView setClearsContextBeforeDrawing:YES];
没有效果。
如果我使用cell.textLabel.text
,那么问题似乎就消失了。
代码和图像示例如下。
这虽然解决了覆盖问题——它导致了一个问题——它使标签重复出现在完全随机的地方——以下只是一个示例,其他字段和标签也会重复。
见下图;
ios - IOS:在不降低图像质量的情况下减小图像尺寸
我在表格视图单元格中显示图像(图像名称保存在 plist 中)。在将其设置为单元格之前,我将图像大小调整为
imageSize = CGSizeMake(32, 32);
但是,在调整图像大小后,视网膜显示的质量也会下降。
我将两个图像都添加到项目中(即 1x 和@2x)。
这就是我将图像尺寸减小到 32x32 的方式。
非常感谢对此的任何指示。
谢谢
iphone - 如何动态添加Section和TableView Cell
我有一个按钮,当按下该按钮时,将添加一个 tableview 部分,并且还将向该部分添加一个新行。我如何以编程方式实现这一点?
我有一系列单元格。
这是我的代码