问题标签 [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 回答
364 浏览

ios - 如何更新 UITableViewRowAction 中的按钮?

我使用objective-c 编程iPhone App。版本在 iOS 8.1 之后。我的 UITableViewCell 中有一些 UITableViewRowAction,我在点击其中一个 UITableViewRowAction 后发布请求,如果成功,我希望将按钮(UITableViewRowAction)更新为无效,以便无法再次点击它。请帮助我,这很重要,但我没有解决方案。

如图:这是我们可以向左滑动的单元格

在此处输入图像描述

向左滑动后我们可以看到三个按钮

在此处输入图像描述

0 投票
0 回答
215 浏览

ios - 使用本机 UITableViewRowAction 添加全行滑动操作

UITableViews 是否有任何原生 iOS 功能允许您在单元格上实现完整的向左或向右滑动操作?

显然有Ray Wenderlich 的教程MGSwipeTableCell 可以做到这一点,我认为 SWTableViewCell也可以做到这一点,但如果可能的话,我更愿意使用.UITableViewRowAction

这是(无耻地复制)我正在尝试完成的 gif:


(来源:raywenderlich.com

0 投票
1 回答
348 浏览

ios - 更改 UITableViewCell 滑动动作标题

我有一个名为“激活”的行操作按钮。当我按下它时,我希望标题更改为“停用”。

我无法更改处理程序函数中的标题。此外,“激活”和“停用”应该具有不同的功能。

}

0 投票
0 回答
471 浏览

ios - 在 UITableViewRowAction 上正确使用 backgroundEffect

我试图让我的 UITableViewRowAction 选项(表格视图幻灯片选项)在我按下它们时更改它们的背景颜色。我知道这是可能的,因为本机邮件应用程序和(第 3 方)Facebook Messenger 也使用它。

这是我的代码:

从另一篇文章中,我看到您可以为 UITableViewRowActions 更改的唯一属性是:

  1. 背景效果
  2. 背景颜色
  3. 标题
  4. 风格

我认为我可以通过更改处理程序中按下选项的颜色来完成这项工作,但这不起作用。当我尝试更改处理程序中的背景颜色时,出现错误:

“变量在其自身的初始值内使用”

我试图更改 BackgroundEffect 属性——您可以在我的代码中看到它已被注释掉——但未能成功。

0 投票
0 回答
47 浏览

ios - tableView 中删除的行隐藏了同一控制器中的第二个 tableView

我在UITableView (named: AutocompleteTableView ) 中有一个 UITableViewController,它仅在我编辑UITableViewController中的文本字段时出现。

我绘制 UITableView( AutoCompleteTableView ) 来寻找我的 UITableViewController 第二部分的坐标。

我将UITableViewController滚动到第二部分:

滚动UITableViewController后,我绘制 UITableView( AutoCompleteTableView ) 的坐标:

因此,当我开始在文本字段中写入时,AutocompleteTableView出现在正确的位置,但是当我从该部分删除一行时,当我开始在 TextField 中写入时,AutoCompleteTableView 再也不会出现。

我在 textfieldShouldChangeCaracter 函数中调用了两个函数(Scroll 和 Draw)。

0 投票
0 回答
166 浏览

ios - iOS 我可以以编程方式呈现 UITableViewRowAction,还是让它保持可见?

UITableView我有一个为using实现的侧滑菜单UITableViewRowAction。我想在此菜单中添加一个“完成”按钮,并在用户编辑单元格时使其可见。一旦按下“完成”,操作将正常完成。

我可以以编程方式呈现UITableViewRowAction特定的表格视图行吗?

或者

UITableViewRowAction用户点击其中一个按钮后,我可以保持可见吗?

0 投票
1 回答
221 浏览

swift - Swift UITableViewRowAction 不同行上不同数量的按钮

使用 UITableViewRowAction 可以在每行上有不同数量的按钮吗?例如,我想要一行有 3 个动作,其余的有 2 个。这可能吗?

0 投票
0 回答
114 浏览

uitableview - UITableViewRowAction 中的图像和文本

我需要创建一个 UITableViewRowAction 但我需要有一个图像和文本集中并且图像视图必须位于文本之上。它应该看起来像 WhatsApp TableViewRowAction。

我已经使用了我在互联网上找到的所有类型的图书馆来做这件事,但我无法获得成功。

你们能帮帮我吗?

0 投票
2 回答
691 浏览

swift - 手动触发 UITableViewRowAction 处理程序

很快,我需要测试删除表格视图单元格。每个单元格都有两个与之关联的行操作,其中一个是删除该单元格。

如何手动调用此行操作的处理程序?这是执行删除的功能

0 投票
0 回答
171 浏览

ios - 如何像 iOS 9 邮件应用程序一样删除单元格按钮(图像和文本)

我有一个小问题。

我怎样才能拥有像 iOS 9 邮件应用程序(图像 + 文本)这样的滑动删除单元格按钮?

我找到了这种方法,但我的图像是白色的,如果我这样做,我将无法更改背景颜色:

谢谢 :)