问题标签 [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 投票
4 回答
482 浏览

ios - 如何一次选择一项 ios sdk

我有一个选项值列表显示在UITableView.

现在我希望用户选择一次。但目前用户可以选择所有选项。

我想要的是 :

假设我有 5 个单选框: 1 2 3 4 5 一次用户只能选择一个。如果他选择了另一个,则必须取消选择上一个。

现在发生了什么:

目前所有的框都被选中。

我在我的didSelectRowAtIndex方法中使用此代码:

0 投票
1 回答
2402 浏览

ios - UITableViewRowAction 更改字体和/或大小

我有一个 UITableView,其中的单元格有一些 UITableViewRowActions。我们的模型使用较小的字体和较窄的 UITableViewRowAction 按钮。是否可以以任何方式更改 UITableViewRowAction 的字体和/或大小?

Apple 的文档指出这是不可能的,因此我在问是否还有其他方法。

0 投票
0 回答
1518 浏览

ios - 将背景图像添加到 UITableViewRowAction 按钮

我正在使用 UITableViewRowAction。我的要求是在表格单元格的左侧滑动时,我应该显示 2 UITableViewRowAction button。我可以通过实施来实现这一点-(NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath;。这是代码

目前,我正在使用一些任意颜色作为button和的背景button2

但我的要求是要有背景图片而不是某种颜色。我浏览了这里给出的答案,并尝试通过添加来实现它

代替

我的项目中存储了icon_ab_delete.png 。但是,当我运行我的应用程序时,我会得到一个白色背景,上面什么都没有。像这样的东西:

在此处输入图像描述

编辑后的按钮应该是删除的,它什么也没显示,它确实存在,因为我仍然可以捕获我试图在它的处理程序中执行的事件。

我想知道我是否正确设置了背景图像,还是有其他方法可以实现我想要实现的目标?

提前致谢!

0 投票
0 回答
85 浏览

swift - UITableViewRowAction 在模拟器上工作,但在设备上不行?

我在单元格上有一个表格视图,UITableViewRowAction所以我可以滑动一个单元格来显示一个动作。它可以在模拟器上完美运行,但不能在设备上运行。任何想法为什么?

0 投票
1 回答
41 浏览

ios - 如何为 UITableViewRowAction 赋予特定行为?

我有一个UITableView项目标准。点击一行将带来DetailsViewController有关所选项目的详细信息以及通过使用它的可能性UIButton

我已经实现了(NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPathiOS 8 提供的方法,并定义了两个操作:

  1. 项目的标准删除(非常简单的东西)。
  2. 使用上述项目的可能性。我基本上希望这个动作行为IBActionDetailsViewController.

我考虑过自动呈现此视图控制器并在不使用交互的情况下自动点击按钮,但这可能会让用户感到有些困惑。所以我宁愿IBAction直接从表视图控制器调用该方法。有可能吗?我怎样才能达到这个结果?

如果这可以帮助您帮助我,我可以提供源代码。

0 投票
1 回答
8498 浏览

ios - 自定义表格视图行操作(图片)

我的应用程序包含一个 UITableView。它的单元格可以选择显示多于一行。单元格还具有自定义行操作(图像)。我这样设置行动作图像:

该图像具有 122x94 分辨率。如果单元格显示一行,则一切都很完美。如果单元格显示 2 行或更多行,则图像将显示 2 次。有没有使图像居中的选项?

中的代码cellForRowAtIndexPath

0 投票
1 回答
32 浏览

ios - 找不到类型“UITableViewRowAction”的初始化程序

即使我输入了正确的声明,为什么它仍然向我显示此消息UITableViewRowAction

0 投票
3 回答
659 浏览

ios - 如何使用文本字段处理表格视图单元格

我的表格视图单元格包含一个标签和一个文本字段,我正在重用我的单元格并且它正在工作。但是当我在第一个文本字段中输入文本并点击返回时,我想转到下一个文本字段,我该如何处理?

在此处输入图像描述

0 投票
1 回答
162 浏览

ios - 如何自动选择 UITableview Cell?

我正在开发一个测验应用程序。我收到来自 API 的问题。我正在为选项使用 tableview。

现在,当用户选择第一个问题的答案并按下 Next 时,就会进入上一个问题。然后所选答案必须保持选中状态。

我研究了很多,发现了这个:

在 Swift 中以编程方式模拟 UITableViewController 中的选择

但我无法在表格视图中自动选择用户选择的答案。

这是我现在的用户界面

风险投资

更新

  1. 我有超过 20 个问题。所以我必须分别保存每个问题的选定答案。

  2. 我无法使用 indexpath 位置选择答案,因为选项会在第二次访问时随机更改它的位置。

0 投票
0 回答
554 浏览

ios - iOS:手动触发“滑动删除”而不是用户交互

我有一个带有多个 UITableViewCells 的 UITableView。我实现了以下委托方法,以允许用户使用“滑动删除”功能。

现在基本上是这样的: 当前状态

但现在我想从我的代码中手动触发“滑动手势”。我尝试实现 UITableView -> didSelectRowAtIndexPath 并且在那里我使用了 cell.setEditing (真,动画:真)。但它不起作用。关于我如何做到这一点的任何想法?

这是我当前的代码:

谢谢!