【问题标题】:Selecting multiple rows from UITableview and displaying the selected rows in seperate UIViewController从 UITableview 中选择多行并在单独的 UIViewController 中显示选定的行
【发布时间】:2014-02-03 11:58:25
【问题描述】:

第一部分-->我需要从 UITableView 中选择多行,当用户根据他的要求选择了行时,他将单击“完成”按钮完成选择过程。 第二部分-->然后我需要在单独的 UIViewController 中显示所有选定的行。

我已经在 UITableView 上显示了数据,现在我想在单独的 ViewController 中显示选定的行。 因此,我们将不胜感激。

【问题讨论】:

    标签: uitableview ios6.1


    【解决方案1】:

    这可以按如下方式完成:

    1. 保留一个可变数组,每次用户选择一行时,从当前表视图的数据源中添加对象。 (不过我很好奇,你如何确定用户是否选择了一行?)

    2. 将此可变数组用作您希望显示所选表的下一个表视图的数据源。

    希望对您有所帮助...

    【讨论】:

    • - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@"selected #%d row",indexPath.row); }-------->通过这个我会判断用户是否选择了一行。
    • 是的,也要检查一下,以防用户想取消选中... :) 你试过这个吗??成功了吗??
    • 好的,这是一个很好的观点。我正在尝试功能,但忘记了取消选中进程......谢谢
    • 很高兴为您提供帮助...顺便说一句,如果解决方案对您有用...请为我的答案投票... :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多