问题标签 [didselectrowatindexpath]

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 投票
1 回答
1058 浏览

objective-c - 无法触发 UITableView 委托方法“DidSelectRowAtIndexPath”

嗨,我正在使用 asearchDisplayController来过滤我的搜索结果。我的代码片段如下:

我是否需要在我的视图中设置任何加载来触发合适的委托方法?

请注意,我已经在 .h 文件中声明了UISearchDisplayDelegate, UISearchBarDelegate, UITableViewDataSource, 。UITableViewDelegate我的tableView cellForRowAtIndexPath方法也有效。

0 投票
1 回答
183 浏览

ios - tableview 选择新视图

这是我目前拥有的代码:

它为我的表格视图上的每个单元格加载相同的视图控制器。我如何声明我只希望在选择一个特定行时发生这种情况?因此,例如,我将使上述内容仅适用于第一行,而每个额外行都有另一个实例?或者,这可以在 Xcode 的故事板部分完成吗?

更新:在回答之后,我已经将代码更新为这个工作正常,所以我想如果没有别的就可以使用?

0 投票
1 回答
2563 浏览

uitableview - 来自 didSelectRowAtIndexPath 单元格的 pushViewController 以在推送时为每个单元格显示不同的文本内容

我想为每个选定的单元格推送一个视图控制器,以便在推送时为每个单元格显示不同的文本内容

表啊

我不知道我用于 didSelectRowAtIndexPath 的方法是否正确。

表上午

0 投票
1 回答
818 浏览

iphone - UITableView didselectRowAtIndex 的疑惑

哈,我正在做一个应用程序,它有一个共享笔记选项到印象笔记我成功地完成了它,我有一个包含文本的表格视图和一个用于将这些文本上传到印象笔记的按钮,如果用户单击单元格,则附加复选标记来了,他可以通过使用对uploade的复选标记来选择经文。但我的问题是当用户单击一个单元格并点击上传按钮时,它将上传行中的所有值,不仅是选定的行,而且是整行。我的代码是Buttonclick:

str 是在 selectrowatindexpath 中上传代码的值:

in.hiBOOLEAN selected; 在vi​​ewdidload 中声明

0 投票
1 回答
216 浏览

objective-c - 如何在单击的 UITableViewCell 上显示 deleteConfirmationButton

我正在尝试制作一个UITableViewCell显示deleteConfirmationButton(在编辑模式下),就像我单击编辑控件时发生的那样,但在我的情况下,当用户单击UITableCell时我想要它。

我已经将该属性设置AllowsSelectionDuringEditing为 YES 并且可以删除行,我只希望 deleteConfirmationButton 避免任何意外。

关于如何做到这一点的任何提示?

谢谢!!

0 投票
14 回答
47277 浏览

iphone - didSelectRowAtIndexPath:未被调用

我有一个UITableView作为 my 的子视图UIScrollVIew,这是由 my 控制的主视图MainViewController

在 MainViewController.h

在 MainViewController.m

我知道它didSelectRowAtIndexPath没有被调用,因为我在方法本身和其中的代码行上都设置了断点,并且都没有被调用。我也知道数据源工作正常,因为我有其他函数可以在运行时修改单元格并且它们工作得很好。我正在使用将 iOS 5.0 设置为开发目标的最新 Xcode。我已经搜索并搜索了答案。有人有想法么?

编辑: 我找到了答案。我UITapGestureRecognizer有一套 myTableView 的 superView。这覆盖了选择调用。感谢任何建议这可能是它的人。在我将其标记为正确之前,您的答案已被删除。

编辑2: 很多人对此发表了评论,所以我想分享一下。如果您遇到此问题,只需设置myGestureRecognizer.cancelsTouchInViewfalse,一切正常。

0 投票
3 回答
1239 浏览

iphone - 如何从自定义 UITableview 中检索有关选择单元格的数据

可能是个愚蠢的问题。

我有一个 UITableview,有多个单元格。在每个单元格中,我都显示了一些数据。我没有使用单元格的文本属性来显示数据。相反,我的单元格中有一个自定义标签,用于显示文本。我的问题是:当我点击单元格时,我需要从单元格中检索数据。我怎样才能做到这一点。

0 投票
1 回答
1226 浏览

objective-c - 在 didSelectRowAtIndexPath 之前调用 viewDidLoad

我 在(当前)viewDidLoad之前调用了(下一个 tableView )。didSelectRowAtIndexPathtableView

我正在使用“单例”来保存我的模型,到目前为止,这一直运行良好。我试图didSelectRowAtIndexPath通过tableviewdidSelectRowAtIndexPath.

但是,在我可以设置行号之前调用viewDidLoad目的地的。稍后调用,但到那时我已经(错误地)为目标表设置了我的数据。tableviewdidSelectRowAtIndexPath

0 投票
3 回答
1801 浏览

uitableview - addSubview 到特定的 uitableviewcell 上选择

我有一个 tableview,我想在它被选中的行的单元格的 contentView 中添加一个 imageview。

这是我当前的代码,当我单击任何单元格时,它只会将 imageView 添加到最后一行而不是我单击的行。

0 投票
7 回答
15138 浏览

uitableview - 第一次点击时未调用 UITableView didSelectRowAtIndexPath

我遇到了 iOS 5 的 UITableView 的 didSelectRowAtIndexPath 的问题,这在 ios 4 中是正确的。

我第一次点击表格中的任何行时,都不会调用该方法。一旦我选择了另一行,它就会调用 didSelectRowAtIndexPath,但会传递最后一个 indexPath。

我已经设置了tableView.delegate,它可以在ios4中正常运行。

有什么建议么?