问题标签 [uitableviewrowaction]

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

ios - uitableview insertRowAtIndexPath 将行加倍

我有一个包含 2 个部分的 tableView。我现在可以容纳 3 行,第一部分的前 2 行和第二部分的 1 行。每当我收到来自服务器的文本时,我都希望在第二部分的第一个位置插入一个新行。像这样:

我尝试使用表视图的 insertRowsAtIndexPath 和 reloadSections 方法,但它们都在节的开头添加了一个新行,但也复制了第一节的行(在这种情况下为 2)。像这样:

我在通过 NSNotificationCenter 接收通知时添加了一个新行,这是代码片段:

0 投票
1 回答
826 浏览

swift - 动画后 UITableViewRowAction 完成

在我的桌子上,我有一个UITableViewRowActionfor editActionsForRowAtIndexPath。当我按下它时,它将删除我数组中的所有数据,从而触发didSet数组以视图更改结束。代码如下所示:

我想要得到的是动画完成后的某种UITableViewRowAction完成(行移回原位),然后清空数组并更改视图。如果可能的话,我想避免使用手动延迟。

0 投票
1 回答
698 浏览

objective-c - UITableViewRowAction 按钮在单列中的外观

嗨,我正在使用具有更大行高的表格视图,我需要在滑动单元格时使用两个按钮编辑和删除。我使用以下代码获得了这两个按钮:-

这两个按钮出现在两列中,我需要它们在两行的单列中。我已经看到几乎所有表格单元格都具有这种结构(多列)。请帮我

0 投票
1 回答
911 浏览

javascript - 单击钛中的 tableviewrow 项目时更新标签文本

我创建了一个 tableview 行。这里的 tableview 每一行都有一个 lebel 和 2 个图像视图。如果单击图像,标签值的选定行需要更改。

但是从我的代码中,如果单击图像,标签值会更改为最后一项。我的代码有什么问题。

编辑:

从托尼的回答中,我得到了一点改善。,

这里得到的结果如下:

父[对象 TiUIView]

我怎样才能修改文本

如何获取此标签 id 值并需要修改 imageview onclick 事件监听器中的结果((即)removeitem.addEventListener("click",function(e){)

如果有人知道,请给我一个实施的想法

编辑:

来自托尼的评论,

它在 IOS 中运行良好。但它不适用于 android 实现。

alert(item.children[1].getText());

这里我收到了正确更新值的警报。但它没有显示在标签中。你能给我一个想法在android中解决这个问题吗?

0 投票
1 回答
96 浏览

uitableview - 设置附件类型并保存

我想在 UITableViewCell 中显示一个附件类型,其中一个 UITableViewRowActionButton 已被按下。如果应用重新启动,还应显示附件类型。所以我想我必须存储一些东西。有人知道如何做到这一点吗?

0 投票
1 回答
109 浏览

ios - 从 UITableView 在线保存数据的最佳方法是什么?

我的应用程序

  1. UITableView 有 200 行
  2. 在编辑模式下,每个单元格都有两个动作,例如:passAction 和 failAction
  3. 编辑后,我想根据其选择用 0 或 1 更新数据库
  4. 我正在从服务器检索数据作为 json 并将其存储为对象

哪个是最好的?

一个。每次调用操作时请求服务器。

湾。将其存储在本地数据库中并在完成所有行时同步。

C。完成后请求服务器一次并将整个对象作为 JSON 发送。

帮助我选择我能做的最佳实施方案!

如果我绕过了 SO 的任何规则,请纠正我,因为这是我的第一个问题!

0 投票
1 回答
1284 浏览

ios - UITableViewRowAction 在按下时更改背景颜色

UITableViewRowAction我创建了一个实例

当触发此行操作时,我有一个处理程序块:

您有一个可以使用的行操作参数,因此您不会创建保留循环并且您有一个索引路径。我已经尝试backgroundColor像这样设置新的行操作:

但这并没有改变什么。我还尝试setNeedsDisplay了行操作的按钮对象,但没有任何运气。

知道如何backgroundColor在行操作仍然可见的情况下进行更改吗?谢谢

  • xCoder
0 投票
6 回答
13160 浏览

ios - 我实现了 editActionsForRowAtIndexPath 和 commitEditingStyle 但在滑动单元格时 tableViewCell 上没有出现编辑操作

我实施editActionsForRowAtIndexPath并且commitEditingStyle滑动正在工作,但没有编辑操作出现在UITableViewCell

editActionsForRowAtIndexPath我的实现commitEditingStyle如下:

任何帮助将不胜感激

0 投票
1 回答
688 浏览

ios - 减小 UITableViewRowAction 的字体大小

查看 Apple“邮件”应用程序时,行操作的字体比默认字体小 20% 左右。如何快速获得相同的字体大小?

这是视图层次结构:

我可以以某种方式访问​​ UIButtonLabels 吗?

到目前为止尝试过:

我尝试更改外观,但似乎没有为此元素定义。

为 UILabel 编写一个可以更改 layoutSubviews 字体的扩展是可行的,但它也更改了所有其他 UILabel。

0 投票
3 回答
1801 浏览

ios - editActionsForRowAtIndexPath 被调用,但 UITableViewCell 滑动时没有显示操作按钮

我实现了 editActionsForRowAtIndexPath 和 commitEditingStyle 滑动正在工作,但 UITableViewCell 上没有显示任何操作按钮

有谁知道如何在滑动时显示操作按钮?(目前,单元格滑动,但其后面是白色背景,没有操作按钮。单击此白色背景也不会引起任何类型的响应)

注意:我在另一个 ViewController 中实现了 editActionsForRowAtIndexPath 并且它可以工作。(动作按钮同时出现并响应点击事件)